Insanity and p90x are perfect for those who want to get in full body shape. Lean and toned. UFC fit is apparently their version of this. Crossfit, I'm not sold on at all. I've seen them doing some dumb fucking exercises that will injure you. It's supposed to be based off of gymnastic principles with weights and such, but it's brutal on the legs. There is a video of Nick Diaz going on like a 20 minute rant on why cross fit is the worst idea ever. And how no real pro athlete does it.