I highly recommend p90x1-3 ( 2 and 3 is where the money is at, 1 is a self challenge ) the holistic approach to the program just does more than words can communicate if you have never been this type of person. Pretty much has improved every aspect of...