i do p90x and i like it. it's very intense, but if i get to the point to where you can't do anymore, i just stop, so no over training for me. i've done it for a couple months now, not everyday since i'm kinda busy, but at least every other day or every 2 days and people say they can see an improvement.