as far as i've known, judo is so far the best martial arts coz it teaches and trains fighters/practitioners to both standing and ground fighting. Unlike other sports it teaches both striking and grappling techniques thus offering its practitioners a multi-dimentional offense and defense. What's your choice bro?