I've only been here a few days and have seen lots of new englanders. I'm living near Boston myself. EDIT: Almost forgot--Welcome!