Judo and other combat sports: honest comparisons

Judo, BJJ, sambo, wrestling, karate, aikido, MMA: what really sets them apart and which one fits you.