I've done the Rockies a few times, it's absolutly my favourite place ever!!
I love Calgary and Vancouver, both great cities, but very different. The last time we flew into Vancouver, spent a few days there, drove up to Whistler, I'm sure the sea to sky highway is gorgeous, but it was chucking it down the day we did it.
Other places we stopped were emerald lake, lake Louise, moraine lake, malign lake, but lake peto and emerald lake were our favourites as it was deserted and we could paddle in them. Banff is great, but it's very expensive to stay, we stayed in Canmore which is nowhere near as nice, but a ton cheaper! I've been up in a helicopter from canmore, it was awesome!!
The Athabasca glacier is amazing, but a bit pricey. I did that on a previous trip, same as snowboarding in Fernie. That was amazing, such a beautiful little village!!
Jasper is nice too. If you are into dinosaurs then Drumheller has a great museum, it's about 90 min the other side of Calgary though.
On a separate trip I spent quite a few days on Vancouver island. The sooke potholes are lovley, as is the wiffin spit beach. Victoria is pretty too.