I don't have anything against P90X; in fact, it seems pretty solid for what it claims to do and definitely 'hard-core'.
But are there any regular racing cyclists here that use P90X? I have a hard enough time just cycling (and running) rather than jump into a P90X cycle.
I used to lift a lot of weights, but I'm moving away from that as I get older.