Agree with everyone so far in that Banff/Jasper, Calgary Stampeed are great options.
Also suggest the drive via Calgary to Kelowna or vise-versa through the Rockies. Its a longer drive but worth it.
Another suggestion would be traveling in the Okanagan (Kelowna, Kamloops, Pentiction/Naramata area of BC) or combine with the above. You can check out the scenery and/or hit up the various wineries in the Okanagan (winery area similar in a sense to Northern California).
http://www.hellobc.com/
There are some routes and options here that are pretty good:
http://www.hellobc.com/thompson-okan...ng-routes.aspx
Also lol Victoria Island...