Vancouver - 3 mountains 20 min from down town(with nite skiing). Close enough to take public transportation to the mountain. Whislter/baker is within day trip distance. Tons of mountains in rockies (eastern BC) (weekend trip). If you live outside the city, its affordable (further from local mountains/whistler but closer to Baker). Not the lightest powder. And alot of rain in winter (sometimes on the mountain). warm summer (not hot). Never really gets too cold in winter.
On the east cost,
Montreal. few local mountains 1/2 hr to 45 min (for nite skiiing). Day trip distance to mont tremblant, jay peak and some vermont mountains. Probably the best bet on the east coast. Nice fun city to be in also. It's cold in winter and hot in summer.
Hard to get a job if you dont speak french. Very affordable, even in downtown