I knew you'd love it.
Did you visit the town of Banff? What did you think of Banff vs. Jasper?
I figured you'd get a kick out of Nelson. They have the most beautiful Walmart location in North America. I've never taken the ferry to get there.
I've never taken the Louise tram, but it looks like a stunning view.
Did you get stuck behind many motorhomes on the Crowsnest Pass (highway 3)?