I think it is most likely that Romney will take New Hampshire...but they are not as liberal as most people think. For the NE US they are pretty conservative. I believe Cain can do well there, although Romney will probably take it. If Cain takes New Hampshire...then that will be an earth shaking event politically for the GOP.
NE aren’t really conservative as much as libertarian and a weird mix at that. Just when you think you’ve figured them out they zig when they should have zagged.