Yours posts made me smile.
Im sure you know, but in a lot of Bruce Lee's books he always said to go for the eyes as fast as possible.
Anyways. I agree with a posters above.
You can train in Kung Fu, Boxing, Krav Maga, JKD, whatever, but if your school doesnt actually have you fight people, your never going to know what to do in real life situations.
Sure, some of the styles are better in different situations than others, like I would take Krav Maga weapon defense (gun, knife, grenade launcher, pipes, grenades) over kung fu weapon defense anyday. But I would take Aikido's take down defenses against Krav Maga's.
But all that doesnt matter if you dont come to the real situation as close and as much as possible. Like I said in another post Ive seen fights between people who have trained in boxing for 2 years, with all the sparring that goes along with it, fight someone who had taken Tae Kwon Do for 10 years with no actual sparring being done. The boxer won hands down. (old videos before youtube was around. im not sure i can find them anymore)
Bruce Lee always said to train in aliveness, despite your martial art. By aliveness be meant by training with the speed you would have when fighting, and to spar, a lot.
I feel most comfortable with Jeet Kune Do. I also trained in Muay Thai for a couple of years.
I havent done much training except for bag work in a while due to persistant injuries in my shoulders.
But also, the best self-defense is not to get in the situation in the first place. If your somewhere you know your going to get into a fight, leave that area. Your pride isnt worth your life. Bar and street fights can get real ugly real quick.