I am a P90X guy (currently doing the new X3). IMO, you can get the same or better results with dedication, P90X (1, 2 or 3), a set of adjustable dumbells and a chin up bar. That's as much equipment as you need.
You would be amazed how much work you can accomplish using nothing but your own...