Anyone into cycling or mountain biking? Gym workouts can get boring and running on a treadmill can make you feel like a hamster on a wheel. I recommend...