I may be reading too much into this, but if Romney is this close in New Hampshire, he must be running very strong in other states that were much closer than NH in 2008 (Virginia, Wisconsion, Ohio and Iowa are four that come to mind).
Virginia is different for 2 reasons: a large black population and a relatively good economy (ironically due to a defense industry based economy that Obama is gutting after the election). Romney will win Wisconsin, Iowa, and Ohio before he wins Virginia.