P90X is an exercise program that you can do at home. It's pretty intense and a bit more hardcore than I've ever done before but if you stick to the plan as written (no cheating allowed), exercise and eat when/what they say to, you'll go from flabby to ripped in 90 days. Or at least see a massive improvement. We have Power 90, the precursor to P90X, so I have some idea of what I'm getting myself into but Power 90 only has 2 main dvds (4 workouts total, 2 beginner, 2 master) and one extra workout so I was pretty bored with it. P90X has 8 or 9 workouts and you do a different one every day of the week. So instead of alternating cardio and weights 6 days a week, I'm doing something different. One is yoga-based, another is plyometric (and a killer on your legs!), another is back and arms, another is martial arts inspired cardio, etc. I like the variety it offers. The only thing is it is STRICT. You have to eat this many times a day, this much food, and it's all based off of your current body weight. I've got ALOT of meal planning and food figuring to do before I start P90X...