I am just a few days from finishing P90X. It has changed my life. Today, I did Bikram Yoga (p90x got me in shape to do it) and I have a few thoughts about that too.
I like p90x so much, I have become a BeachBody coach (which means I sell their products). Interested in buying? Visit my page at http://www.beachbodycoach.com/bradrourke/