at putting bruce lee and ali even on this discussion. this is of ALL time. to be even considered you mus thave fought atleast someone that is alittle somethign more in their arsenal than just punches, or even fought someone at ALL. id nominate fedor since hes the epitomy of well-roundedness and hes fought fighters of every caliber, and every style.