I agree, Jasper is much nicer because of way less people. Athabasca Glacier is worth spending a day walking on too. Just don't fall into a crevasse.