OK there are a lot of good systems out there. TKD, well it comes in assorted flavors, from olympic yech, to what the ROK Rangers and ROK Marines use! the latter are serious about self defense and hurting any attacker to death. but there is of course Okinawan Karate, a much different feel then TKD even of the ROK Marines. there are a lot of other arts, from Aikido to Sambo. But, there is also the carry and use of a pistol. either way doesn't matter how good you are, there is always some one better, stronger, faster, better trained. best defense... don't be there! other wise train hard. krav is a troop style. designed to be learned relatively fast, and give you tools to deal with most people. ( it was not really intended to teach you to deal with a well trained martial artist but other types of people. criminals on the street as a cop, or conscript soldiers in the military of Isrial ) between them, if you want to do something else, look at Karate, Aikido, Sambo, Systima, even a good kodakan Judo dojo. or one of the old samurai Jujitsu styles. most important is to train hard .
my suggestion would be something like Shobayashi Shorin Ryu, or Matsumura Seito. but then they are my choices for myself.:jediduel: