I think like Vermont, a former Republicn stronghold which flipped to the Democratic column years ago, New Hampshire is dealing with an influx of leftist refugees from Massachusetts and New York. These emigrants are bringing their idiotic politics with them.
It does beg the question that if liberalism, as practiced in Boston and New York City, is so great, why did these people find it necessary to move?
What is interesting is have only seen 1 or 2 Obama yard signs and only a few bumper stickers. To the contray, I have seen lots(hundreds) of Romney signs here in NH.
The heavy liberal sections of NH are in and around the college towns(Keene-st College, Durham-UNH, Hanover-Dartmouth). Also, in the central part of NH in the lakes region has lots of retirees from everywhere. They do not like the property tax system because they own all the expensive lake front property. They are paying for the schools that they do not have kids in.
Believe it or not, most of the Massholes that move to NH are very conservative. The liberals tend to move here from the mid atlantic states.