P90X is a great workout and I know a lot of people who have done it with great results. You definitely need to follow the diet and stay disciplined to follow the schedule. I have not done the program personally, I do Crossfit, which I highly recommend. My wife on the other hand just started the CHALEAN series which is by the same folks, more targeted for women and loves it.