Depends on what your wanting to do. If you want to get into better cardio shape insanity is the way to work. If you want to build muscle and become tone P90X is the way to go but... Remember this, a good diet is not 50% exercise and 50% dieting/eating but rather 100% dedication to exercise and eating right.