I just wanted to give a quick update on P90X3. I'm really enjoying it. I'm running or biking 2-3 days a week at the gym and doing P90X3 at home the other 2-3 days. The workouts are short, fun (lots of variety) and even though some of the moves are tough, they always show you a modifier and how to work up to the full-fledged move.
So far I've done the following workouts (most of them at least twice) and I've enjoyed all of them.
-Yoga
-The Challenge (push-ups and pull-ups)
-The Warrior (military style workout)
-CVX (cardio moves with a light handweight)
-Agility (lots of jumping and balance moves)
-Total Synergistics (core + strength training)
I haven't even gotten through all the different workouts yet (there are still 10 more I haven't done!), but so far, so good!