I like P90x, but I agree with some of the posts here in that it’s not for everyone.
Joanne, thanks for the link to the ACE review – it’s a good and fair one.
I went through the P90x program, and I think it’s a good one for people that have a basic foundation in fitness. I wouldn’t recommend it for someone who has never exercised before. It can be a good program for someone closer to an intermediate fitness level and maybe trying to get back into a structured exercise program.
On the other hand, if you’re an advanced exerciser, your body may adapt quickly — maybe even within the three-month duration of the program for some workouts. So for the long-term, advanced exercisers may need something more challenging.