Ali to me was rare for a heavyweight in that he had fast hands and quick feet punches in bunches on the move you don't even see that shite now in the heavyweigh div.Most of them are plodders with heavy hands that's it.
I'd have to say Ali. Yes, he had flaws...an earlier poster mentioned his disdain for body shots. But he was still much faster than any other fighter he every face. Mayweather has not been. Judah was clearly faster than him in their fight.
Ali stopped guys he had no business stopping (Foreman, Liston, Bonavena). Floyd has failed to stop some guys he really should have put away (JM Marquez, Judah, Victoriano Sosa). I think Ali has the greater offence. He was more incisive.
Ali actually threw punches while fighting defensively. Ali would move away and hit you at the same time, Floyd just moves away.
I am sure there are more than 3 floydettes in ESB! Now it is so hard to pin on who voted for Mayweather. I am guessing Leon, whoupicking, or NBA would be at least one of those who voted for Money.