Right now CAD is stupidly low, so if you bought canadian dollars now you'd make money. Look at prices like they're 22% off, because that's what today's exchange rate is. It's supposed to start getting better soon (for Canadians).
Whistler is really expensive usually though, and they make it harder on non-BC residents. So you'll still be spending bunches of money.
As for the credit card thing, I'd like clarification, because I'm gonna pick up some bacons in the states, but the exchange rate is kinda harsh right now.How does it work? Do they automatically charge the best rate, or do you have to apply for it? And does it only work for the next 30 days, or does it include 30 days before?