I'm now on Week 3 of the P90X program and continue to be amazed at how it has transformed me. Although there is quite a bit of preparation required (e.g. getting all the right equipment, buying the supplements, stocking the right foods, preparing your meals in advance, etc), it is totally worth it for those who want to overhaul their body.
I started off at 96 kg. and nearly 27% body fat--not good at all. In just two weeks, however, I've already dropped 5 kg. and have taken my body level percentage down quite a bit. Better than that, though, I feel different. I have more energy, feel "cleaner" inside and am no longer ashamed to look in the mirror.
Note, however, that this plan is not for everyone. You have to be serious about changing your life and dedicated to the program (minimum six workouts a week) and the nutrition plan. The workouts are based on a philosophy that Tony Horton calls "muscle confusion," which means that you are constantly doing different exercises and different routines so that your muscles don't ever plateau. This supposedly keeps your development moving along steadily, and there must be something to it, since it is advocated by many fitness experts these days.
The nutrition plan, meanwhile, is designed in such a way as to fuel the workouts. The type of food you eat and the timing of your meals is critically important here. For instance, they recommend exactly what you should eat each morning and how long before you should exercise--and they caution you not to wait too long or you may risk running out of energy. And so far, whenever I've followed the advice precisely, I've had much better results than when I've deviated from the plan and tried to do things my way.
I read that a few people had trouble with their seller. I'm sorry to hear that, and consider myself fortunate that I didn't have any trouble at all. The DVDs were all in place, all in their original packaging and all in perfect condition.
I couldn't possibly recommend this program any more. Please consider it if you are finally ready to change your life.