P90X is a great program. I started it 3 years ago (48 now) and still do some variations of it. Started at 5'11" at 175/35" waist and currently 155/31"...