While in Banff, hopefully you'll catch a clear day, and if so be sure to ride the Gondola up to the summit of Sulphur Mountain.
On your way from Banff to Jasper, of course stop at Lake Louise for some "iconic" photo ops.
Edmonton: Of course the West Edmonton Mall, the world's biggest mall (still true, right?), is a must see, "just because".