They're all different, so there's no better. And even if they were similar: If x works for you, it doesn't mean it works best for everyone else.
Judo - Throwing, Jointlocks, pins, takedowns, striking in forms (But not in sparring [Randori])
Karate- Punches, kicks, elbows, knees, and some basic grappling. Usually favors hand striking.
Tae Kwon Do- Ibid, but usually in favor of more kicks. Is dependent on style of TKD though.
http://cebutaekwondo.com