Does anyone know how long is the drive to Kamloops?
Sports, you could also rent a car. You could drive along the TransCanada Highway and it'll lead you to all sorts of wonderful vacation spots like Harrison Hot Springs, the National Parks, Banff, Kelowna, Calgary, etc.
Whistler-Blackcomb, yep, you are going to need tons of money if you're planning to ski and/or go tubing.
You could always hike the Chief up in Squamish if you want a better challenge than what Grouse Grind offers.