S-G the most important thing is to ask yourself really honestly, what you want to get from training in martial arts. Most styles will get you fit (fitter!) and give you some basic self defence skills. You say you want to be a fighter. Is that to compete in competitions? If so then judo and TKD are olympic sports so you could try those if the thought of working for an olympic gold medal appeals to you You also said you wanted something real, practical and efficient. Does that mean you want something that is highly effective on the street? In my view, street effective depends more on how you train rather than the style itself. If you train with a lot of contact and fully resisting partners, you will be more used to what a real confrontation is likely to be like. Even more so if you occasionally simulate real situations with padded attackers, adrenaline responses etc. So check out different clubs before you commit yourself to many years of training. Don't fool yourself though about becoming devastatingly effective on the street. I don't think it is realistic for most people (anyone?) to think that they can defend themselves if they are attacked by multiple attackers who may be bigger, stronger, have weapons, and take you by surprise. That's often how it is in street situations. The best self defence is your awareness and the ablity to avoid the situation in the first place.