The only real standup fight that works excellently is Muay Thai. All out beating the shit out of each other.

Either that or grappling. BJJ's perhaps the best.

Most UFC champions are Shootfighters (Grapplers + Stand up). Except some pure grapplers like Royce Gracie(BJJ) or Tank Abbott (No style, just damn strong and punching). Then thats different.

If you want something that teaches you to fight.. Ask, that when you spar, do you touch, half-on or full-on.

Because if it's just touch. then your wasting your time.