I am almost done with the 2nd month of the P90X rotation. I am seeing great results, especially in my arms and shoulders, which traditionally for me don't show a lot of definition. Tony is definitely NOT Cathe and it did take me awhile to adjust to his personality. At first he did annoy me a little, but now that I have gotten used to him (and more importantly seeing RESULTS) he doesn't bother me anymore.
I like the cardio as well, especially the Plyo workout, the weight work is good, but like someone said if push-ups and pull ups aren't your thing this is not the workout for you. I do the modified band work for the pull ups and that seems to work well for me. The Yoga is one tough workout, not to be underestimated at all. In fact the Yoga DVD is the only one that has made me have DOMS. The Kenpo is fun, although it doesn't really get my heart rate very high, I consider it more of a steady state or lower intensity cardio, but I do enjoy it!
My only complaint is that it is stressful on the shoulder joints, my right shoulder has recently begun to hurt me when I lift it overhead, an issue I did NOT have before starting P90X! So if you have shoulder issues you might consider another rotation or simply modify, modify, modify!
Hope that helps!