Gyms have come a long way in the last couple decades. Big, beautiful facilities with pretty reasonable fees and equipped with all the bells and whistles: pool, steam room, hot tub, indoor tracks, child care, snack bars, and cardio equipment for miles, complete with a...