I did P90X for about 6 months and have been doing Insanity now for 2 weeks. Insanity (to me anyway) is 10x as hard as P90X. If anyone is looking for some straight up cardio ass kicking Insanity will do it. Has anyone else done both?