Don't waste your time training in any "martial art" where you don't glove up and spar.
I've trained and fought amatuer in both Muay Thai and in Savate and find this to be hands-down what you need to survive most stand-up fights (one-on-one), but you should also get a good base in groundfighting...Brazilian Jiu Jitsu for example.
That being said, training and sparring with your Bowie knife ain't bad either!