You are right, New Hampshire is solidly a blue state, a moonbat one. The New England states(all of them), Iowa, Oregon, and Washington are lost causes. These are the hard left bastions. Why you ask, because these states are the only ones where the white vote went for Obama. The other blue states are blue by demographics, like NY, NJ, California, etc. In these states Romney won the white vote, in NJ solidly. So the old conservative New Hampshire is history.
NH got overwhelmed with blow-ins from MA, NY, NJ, CA. IT had a small population of under 1 million not so long ago. When you get 4 to 5 hundred thousand new people coming into such a small state within 20 to 25 years it changes everything. NH, not that long ago, was a very conservative place. It still has no sales, income, capital gains, or death taxes. Sad situation.