I just found that Google did a lot of work capturing image from the Whistler Mountains.
From the Official Google Blogs:
The Street View team’s constant experimenting yielded a snowmobile decked out with cameras to capture slope-level imagery of several runs on Whistler Blackcomb Mountains. The view from the top of 7th Heaven chairlift on Blackcomb and from the peak of Whistler are among my favourites, as are the top of the Dave Murray downhill, where the men’s alpine skiing events will start, and the Peak 2 Peak gondola. (That’s Whistler’s new feat of engineering which takes skiers and riders from Whistler to Blackcomb.) With the Street View trike, we’ve also covered Whistler Village and Whistler Creekside at the mountains’ bases. There’s more about the snowmobile’s journey and this imagery on the Google Lat Long Blog.
Take few minutes to see how beautiful those mountains are! If you never felt the feeling of walking on top of a mountains like this, you have to.. I swear to you, you feel like you are walking on top of the world! It’s even better with a snowboard/ski under your feet!
There’s the snowmobile they used to capture those images:

Here’s a shot from the top of the mountains:

By the way, you can follow the 2010 Vancouver Winter Games using a special pages google made available here: www.google.com/games10
Thanks again Google!