Hi there!
It's snowing right now, if that helps at all, and there are lots of people in town, which always makes the 'Whistler experience' more fun. It's impossible not to have fun in Whistler - if you're just visiting. Living here is... ahem... another thread.