Whistler, what and where it is
Whistler is a popular winter in British Columbia, Canada. It is located about 125 km north of Vancouver in the Pacific Ranges of the Coast Mountains. It seems the resort was named after the hoary marmots which live in the area. Hoary marmots are squirrels and is one of the largest squirrel. Its nickname "the whistler" originated from its habit of issuing high-pitched warning to alert other hoary marmots of danger.Whistler as a ski resort
According to Wikipedia, Whistler has been voted among the top destinations in North America by major ski magazines for the past 15 years and its pedestrian village has won numerous design awards. Whistler will host the 2010 Winter Olympics. If you plan to go for the 2010 Winter Olympics, my opinion is that you book your Whistler accommodation as booking is expected to be heavy and if you wait till the last minute, you will probably not be able to find the accommodation you want.Whistler attractions
However, you don't need to wait for the 2010 Winter Olympics to enjoy Whistler winter resort and you don't even need to wait for winter. In summer, you can go hiking in mountain paths (guided), fishing in various attractive fishing locations, go boating, mountain biking, whitewater river rafting, practice your golfing skills, perhaps even try horseback riding.However, the major attractions of Whistler is during winter when you can go for skiing or snowboarding, tubing, dog sledding, snowshoeing, snowmobiling (as an environmentalist, I hope you wouldn't go for that), fishing, horse-drawn sleigh riding and cross-country skiing if you have the stamina and the patience.