Definitely Hopkins, Just look at the competiton he has faced while in there prime or close too it, I mean in a 8 fight stretch he fought De La Hoya, Taylorx2, Tarver, Wright, Calzaghe, and Pavlik.
Why are you laughing, werent you 1 of 2 members apart of that Calzaghe is the greatest fighter since 1947 club? :yep