I just started yesterday with some of my friends on the P90X fitness system. It does cardio, muscle, and flexibility. It confuses your muscles daily so you pretty much whip your ass in to shape fast.
The guy who bought the thing did it once already, and gained 25lbs in muscle over 90 days.
I...