I'd take Calzaghe, because I'm not really sold on Kessler yet because he has really fought much top compition. But Kessler has the size & power to make things differcult if he is for real.