Whistler is DEAD this year precisely due to the olympics, as they arent all in Whislter (think blackcomb has a bit) Its quite a high end place (compared to France). I found France to be a, get as many in as we can affair, while whistler was very luxury (buying houses there is seriously expensive) Awesome restaurants and bars. I found it to be a better atmosphere in Whistler than the apls (but that was the summer)