I'm a believer in p90x - done the whole 90 days just before summer started (including their diet recommendations), increased strength and endurance, and lost some midsection fat while adding some muscle! now i've been doing some rows, lots of swimming and paddling, but I decided to go thru another 90 days of p90x! (like i said - i'm a believer)