Thanks very much for the ideas Antonio8069 and radnub.
I'll have to make up my mind about taking it easy in the downtown core vs. taking a trip out to Banff, but given that I'm not sure when I'll next be in the region I'm leaning toward the latter.
Antonio8069—do you mention Canmore as a town of interest, or is it primarily of note as a gateway to the park?