Mammoth is having a pretty decent season, they have great annual snowfall totals - cool little town, as well as plenty of ski in/out joints.
Do you want a lot of amenities or just good skiing?
Amenities is not so big a deal. As far as I'm concerned, a village the size of Sun Peaks or maybe a little bigger is ideal. A few places to eat and drink, somewhere to buy alcohol, somewhere to buy groceries, that'll cover it. More concerned about the quality of the riding and reliability of the snow!