I am in love with insanity right now, it's hard but he keeps you motivated. Even if you have to stop and rest it's just not giving up. I tried P90X and I found that my back would hurt more with some of his workouts but so far the pure cardio in insanity is showing great results. I'm on week 2 :) and it's getting better good luck !!!