We just got a heavy bag/speed bag combo here at work. Great full body, strength and cardio workout at once. I drip with sweat and my shoulders and legs kill me after I am done. I do that three times a week and lift twice a week, and the next week I flip it.