IMO Calzaghe is the best of those fighters. He has the chin, adaptability, speed, footwork and output. I think Calzaghe has the greater collective sum of his parts as compared with those other fighters.