well you got the pemberton ice fields, you can go in from brandywhine or rutherford, and both areas you will have endless riding, you can go for 100's of kms of endless snow, but I would suggest a guide for up there since your above the tree line, its easy to get lost, as well as crevices and avy danger, as well you have brohm ridge, nice area but kinda small.
For nightlife, your in Whistler, you will find it without problems, great party town. If you take a trip to Vancouver, I would suggest going up grouse mountain on a nice clear day, beautiful view of the city. If your staying in Whistler, I would suggest you try out Quattros restaurant, really great food, but not cheap, but nothing is up there.