Nose Hill. Weaselhead. Crossroads Farmers market. Downtown street art. Made by Marcus or Village for ice cream. the zoo and spark are cool and great for kids. Especially with the zoos canadian exhibit.
I had the same problem this weekend. Some friends from university were in town and its tough to think of what to do... Since Ive never been a tourist here, in my mind all there is to do is eat food and drink beer, which is what we ended up doing. If theyre coming from HK, it might be worth it to go to Banff and ride the gondola and hit the hot springs.