I would have to say muay thai (thaiboxing)
It learns you to fight with the use of all your extremities (legs, knees, elbows and fists)
Either punching or kicking