I've been wanting for some time to learn some form of self-defense that is practical and effective (and fun?). I'm kinda lost though. Kung-fu? Jujitsu? Karate? Tae-Kwon-Do? Aikido? KICKBOXING?? I have been researching through the Infinate Information source, and through my local library, but I'm still confused.
What would you recommend for a beginner?