Most effective? Wrestling. Hands down. A world class boxer isn't worth a damn on his back. BJJ isn't worth much if you can't get it to the ground and are over powered in the clinch. Might be the least fun to watch, but it's definitely the most effective.
Funniest to watch is Muay Thai.