The GFS still makes me queasy but even Boston Mets seem to think the Euro may have a better grasp of the potential situation. That being said, It overall, as many have already alluded to, once this thing goes off the coast it will hit a "Brick Wall" of cold. Usually I like my high pressure center to the north/northwest of New England Draining cold air in (More Classic) than a high pressure situated north/northeast of here, draining the cold air down. This explains very well the abrupt right hook the storm center takes to the east/northeast instead of just classically northeastward.