Yes, My hubby and I both did P90X. Here are my pro and con lists (the bads first so we can end happy

Cons:
*Very time consuming! Day 4 is 1 hour and 45 minutes. That gets long. The rest of the days are about 1-1.5 hours
*6 days a week. Working out on Saturday was something I didn't want to do, but did while in the program.
*The menu gets old fast! Their recipes are super expensive to make, so we adjusted it to more budget friendly recipes...but there were only a few and whole wheat pasta gets old fast.
*It is extreme, which makes it hard to stay motivated!
*The bands that they say you can use did absolutely nothing for me. Didn't get a strain at all from them, so I went to weights, each month I was gaining muscle (which was good) but I didn't have enough weight at the end.
Pros:
*Results were great in the first 30 days. In my day one and day 30 pictures... big difference. Lost my love handles. Day 60 was even better. I kind of lost motivation in the last 30 days, I was so spent and was very happy with where I was, that I didn't want to get up and exercise. I bet my results would have been better if I had not skipped a few days.
*I didn't see the chiseled abs and incredible stomach they have on the ads...but I was stronger, I felt better, and I wore a small shirt for the first time in my life.
*When I started I could do 5 regular push ups. After the 90 days I could do 30! Never got one unassisted pull up though
*Loved the results I got on my back and biceps. They were defined and I lost the flabby arms.

*Certainly in the best shape in my life with this program. Never been a big girl, but never been the really skinny one either!
I think I did this backwards, I got in the best shape of my life and then decided it was time to have another baby! Results have stuck somewhat...My arm muscles have stuck around and I have appreciated that. Haven't exercised in over 5 months as morning sickness (or a better name for it all day sickness) makes it hard enough to get out of bed and clean the house. Bleh!
It is hard work, and time consuming, but worth it. After I have this baby I will do P90X again. It is tough though.
Good luck!
Carli