What about bike trails? I know there is lots closer to canmore. Is there many places close to the city that you can easily do after work?
Bowmount park in the silver springs area (NW) is also really good. Winding trails along the bow river, lots of variety, easy rides, technical single track, even a few dirt jumps and makeshift trials.
I used to live in Dalhousie, which is inbetween this area and nose hill. It was about a 5 min ride to either of these trails, this is one of the things I miss the most about living there.