Kettlebells are all the craze, and probably you have seem them coming to a gym near you.  They are generally met with a degree of caution and confusion...