Kettlebells...a really great part of a workout. Or, as my wife's gym seems to think...I great way to get people to break their wrists by not teaching how to actually use them the right way the first time.i've been using kettlebells as opposed to the regular 2 dimensional BS at the gym and i've definitely noticed a difference in my riding...cardio wise, i could use a major tune up though