You can't say one is better than the other. Different situations call for different techniques. In the street against one guy, I'd go for Judo, one ippon throw is all you need IF the guy is attacking you AND you can prove it. If you are subduing a non-violent non-compliant person (a drunk, a protestor, etc.) you want aikido, believe it or not. If you are being attacked by a couple of guys you want Run-Fu. You must give the parameters to compare the arts. In an NHB situation, I'd take BJJ + wrestling over BJJ + Judo, unless we mean kodokan judo. In a street ATTACK (not dumb little squabble of which person is badder), I'd take either Run-Fu or Muay Thai (if only one guy) depending on situation, but this is only if it can be proven that I had no choice but to defend myself. While bullshitting with friends, BJJ and/or wrestling wins .