I was going to do P90X but after my last deployment I found the joys of free weight lifting, now I lift 3 days a week with a 5x5 working on deadlifts, squats, rows, bench, military press with some random little enchancers in between. Been working great so far