P90X is really just plyometrics and volume work to attain a high heart rate.
If you are trying to cut up, you could use it as your base workout, but I'd never waste gear like that without hitting real weights to build real muscle.
P90X has given some friends of mine some good results, but they are natural and were already in good shape before it.
Just my .02