P90 is really just a beginner workout. I did use the P90 a few years ago when I first started working out, and it was good to get me into it, but it's really just a stepping stone. If you have already been working out regularly, I would go straight to P90x, which is an awesome, advanced series. The two are night and day.