For night life, Tahoe South Shore. Unfortunately Heavenly is the only walk to resort right there, and it's rather mediocre by Tahoe standards. Kirkwood is fantastic, Sierra is a fun mountain. If you stay North Shore, you would have a lot more optionsboarding wise, but the night life there isn't nearly as good. It's still fun over there. Nothing is really centralized though unlike the South Shore minus it's drawbacks. Squaw Valley is world class, Alpine and Sugar Bowl, may not quite make the "world class" mark but are no slouches either.
Vail, if you stay in the village or Loinshead puts you right there in terms of nightlife and things to do. The riding at Vail is pretty much all alike. Same 'ol blue Vail.
Park City, don't really know. Supposed to be a good scene there. None of the ski areas are really Utah "showcase resorts" but can be decent enough.