I'd say stick with basics -- stuff that it's really hard to screw up. I've never had a good restaurant meal in Whistler. They're not terrible -- just not good enough to make you feel good about the prices you're charged. Even the Spaghetti house -- how the fuck do you screw up pasta?
Pasta Lupino is where its at. And it also won't break the bank.