I want to plan an epic bike trip in British Columbia. From my understanding, Whistler and Vancouver are two popular hot spots up there for gettin' some dirt under the 'ole tires. I'm mostly looking to do some bike park and maybe some big mountain runs via heli (nothing too crazy though). Any recommendations for which would be better and why? Cost is definitely an issue too, so anything about that would be relevant. Another side note: I'd like to leave my girlfriend at the dog park while I'm out riding, so any recommendations about good puppy action is definitely relevant too. Thanks!