I did P90X for 45 days at the end of 2010 before an injury (unrelated to the program) forced me to stop. I have nothing but good things to say about the workouts*. It's an incredibly varied well balanced program, very intense, and with amazing results if you're dedicated to it. For me, it was just to improve my basketball performance, and it did that, as I was faster and stronger with better muscular and cardiovascular endurance than ever before.
*The diet portion of the program is another matter. I'm an avid studier of nutrition, and my diet tends to be paleo like (only meats/eggs/nuts/fish/vegetables/nuts/seeds and nothing else). I therefore disagree with a lot of the diet recommendations, especially foods containing unfermented soy for instance.
I didn't take their synthetic supplements either, and instead opted for Mercola Whole Food Multivitamins as well as his Whey Protein.
Finally, regular free weights are better than the bands, no matter what they say.
Let me know if you have any specific questions. Incidentally, I'm currently on Day 65 of Power 90 - the earlier Tony Horton program that is a little easier - doing this one so my girlfriend can do it with me.