I would be so down for this. I was in Whistler last season and i was in staff housing. Its fine for a couple of weeks but after a while it gets pretty unbearable as they do not have much room at all and usually quite a lot of stuff is broken when you move in. But thats just my experience! I would say that a house in Creekside is the best bet. It would be sweet to have a bunch of homies to live with!
Hit me up on Facebook if you are game: http://www.facebook.com/kerr.mcewen . Im from Scotland btw but im coming to Whis on the 14th of November.