Bear Street Tavern-great beer and pizza.
The Keg Steakhouse-it's a chain but was quite good.
Magpie and Stump-quirky but decent Mexican.
Skip Wild Bill's Saloon.
Lake Minnewanka boat cruise.
Visit Lake Louise (very busy).
Columbia Icefields Parkway.
Banff gondola.
Bow Falls.
Banff Upper Hot Springs.
Parks Administration Building.
Hike, drive the park, enjoy the scenery.
Visit the golf course at dusk to see the elk.
Shop, shop, shop in downtown (very touristy and expensive).
I like the town of Canmore better(about 30 minutes outside). Less expensive, less crowded and they have a FANTASTIC Brazilian steakhouse called Gaucho. Be prepared to eat yourself silly! Grizzly Paw Brewing Company is pretty decent as well-excellent burgers. Not sure about the campgrounds there but we stayed in a nice condo for about 30% less than the cost in Banff.
Personally I prefer Jasper over Banff. It's less crowded, more wild, absolutely stunning and has a much less touristy vibe. It's somewhat "hipster" but the people there, locals and visitors alike, are phenomenal. It's hard to explain-you need to experience it to understand it.
I may not have gone where I intended to go, but I think I have ended up where I needed to be
Douglas Adams
[purple]RV-less for now but our spirits are still on the open road. [/purple]