I'll be honest and admit I haven't been doing enough of either, but there is a gym on the top floor of the building I work in, which I hit before riding home. Since the ride is slightly less than 2 miles the biggest hurdle is climbing the 4 floors to my apartment carrying my Trek 930 tank as opposed to being to whooped to ride home.