If you travel a lot, the Journey Gym can be a good investment. It's got everything you need for both strength and cardio training on the go. There are 30 resistance bands for a range of resistance from 5 to 75 pounds, a set of adjustable handles to make sure you're at the right position at the right time when using the resistance bands, some DVDs to guide your workout, a nutrition guide, and more. The briefcase-like box that holds everything is also a stair stepper. You can also use it to workout at home if you like.
At $349, this product is quite expensive. It's no longer available.