In my experience, aikido or Ju Jitsu are the most fun and Ju Jitsu is the most practical for real world application for one on one. I would try to find one of these first, then maybe look for Kung Fu. I didn't care much for Tae kwon do or Karate.I'm looking into it soon, any recommendations?