whistler for sure. solely based on the fact that if you work for the mountain you get a free pass(applies basically anywhere) but in whistler you get so much more. whistler litterally has everything, plus you wont get scammed hard on food if you have a staff pass. it comes down to this, do you like freezing ass cold weather, ice, and tons of french people. or do you like moderate cold, powder out the ass, and friendly aussies?...its up to you.