Roy Jones Jr. Prince Naseem Felix Trinidad David Haye Mike Tyson ("i broke my back", LOL) Ali, of course and Bernard Hopkins for the Villian role
Galento was a marvellous character, and legitimately deserves a mention in this thread. Margo? Hell no. Ali is the obvious choice, Tyson and Jack Johnosn were terrific, Stanley Ketchel, Battling Siki, Chris Eubank, and Johnny Tapia are my other choices.