MMA is an even better trading analogy, due to the additional dimensions and complexity (kicks, knees, elbows, wrestling, submissions). Whether the "best" or not, I can't stand Mayweather. Arrogant, racist scumbag (i.e., his anti-Asian slurs towards Pacquiao). I'd love to see Pac-Man beat some sense into him.
I'm going to have to go with Sergio Martinez as being the most exciting fighter in the world right now. Ranked number 3 in the world behind Pacquiao and Mayweather Jr. ... I can see him being behind Pacquiao but not being behind Mayweather... Check out this awesome fight... Sergio vs. Williams II... November, 2010... brutal knockout of Williams. http://www.youtube.com/watch?v=djXtzcSPLsk