Banff no question, if its for the night life.
If your doing it to future your progress and for the love of the sport (like most people do, besides you I don't really know anyone who goes to work at a resort for girls/clubs). I would say Revelstoke, it my be a smaller resort; but it has the best powder, no line ups, and the town is just full of ski bums; who live there because its what they enjoy. Side note, Revelstoke does not really have a bar/club.
|