UBC all the way, there's ton of people to find rides with up the mountain and usually a few places to crash on the floor for the weekend. Student Season Passes are like 500 bucks for Whistler (cheaper than a lot of other places) and the ski and board club and Freeride crew are a rad bunch of kids that know how to have a good time... check out ubcfreeride.com