I ride in NH mainly so I'm gonna be biased to there. As far as resort feel and nightlife goes I'm going to say Loon. Its a good mountain but gets busy on the weekends, has a great park. It's also got 2 other mountains within a 15 minute drive. Waterville Valley, which was voted one of the best parks on the east coast. The other is Cannon... (Lots of Vert for New England anyways), and challenging terrain there. You can't beat a powder day at cannon either... They constantly get a fresh layer of snow on top as it gets refreshed with natural snow pretty regular due to the way it's positioned in Franconia Notch it funnels in all the snow squalls, not to mention theyve updated theyre snow making system as well and it's done pretty well so far.
It comes and it goes. Get it while it Lasts.