Hi there! I have actually done P90X, P90, and 10 Minute Trainer (all from BeachBody) I love all of them. P90X is awesome and extreme and gets monster results, but each DVD is an hour long and didn't really fit into my schedule. P90 is only 30-40 minutes, not as extreme, but still a great workout. I'd definitely recommend trying it.