I think Calzaghe would stop Benn in a great fight while it lasted. Benn's best chance would be in the early rounds, if he didn't get Joe out of there by 5 rounds then he has very little chance in my opinion. He would get hit more than in any other fight in his career and get stopped on volume.
Very true can discount that either ..I still favor Benn in that dept but very true Joe has some decent pop..