That's a tough question.
To ski NH, you want access to Rt16 or Rt101 to Rt93. If you're a lake person, then obviously the lakes region is nice. I kind of think you either want to be in the seacoast or the mtns. Tough to be in the middle. I can get to Cannon in 2hrs from Hampton. It's about the same to N. Conway, but Rt16 is a bit tougher of a drive.
The biggest problem is you'll want to be in northern VT to ski because that's where it snows.