-Tons of mountains ranging from 15 minutes-4+ hours
-Long season, beginning of november to mid/late may
-Lot's of snow
+1 Here's what's within driving distance of Calgary...
1:00 Nakiska (2100 vert feet, opened Nov 15th this year)
1:20 Norquay (haven't tried it yet, probably won't ever)
1:45 Lake Louise
2:45 Castle Mountain
3:00 Kicking Horse
4:00 Revelstoke (highest vert in North America)
Beyond that you've got Marmot Basin, Whitewater, some mountains in Montana.
1) Weather is good, some of the most sunshine hours per year in all of Canada in the city itself, very little depressing rain (*cough* vancouver *cough* lol) I've been riding since mid nov, and plan to ride until mid-may this year. Weather in the city is very dry, everything falls in the mountains instead.
2) Not sure how affordability compares to the other mountains. My 3 mountain season pass was $900 CDN. Planning on getting a 5 mountain pass for about $1300 next year. Day passes can be bought at costco for $60-70 for most mountains, and most offer some kind of "ski more card".
3) See above. Back in Ontario I used to drive 3 hours to get to 720 vertical feet. Now I drive to triple that in 1/3rd the time (at nakiska). Even day trips to Lake Louise are fine, because the roads are divided highway the whole way.
4) If you can't get a job in Alberta than you're probably a quadriplegic-deaf-mute who sleeps 23 hours a day. Even then we'd probably higher you.