Muay Thai, and I believe that Kenpo Karate is supposed to be more geared to actual combat, but ask TKDboy he'd know better