I voted 2 just behind Calzaghe but i find it hard to put him infront of Hopkins so

1. Joe
2. Hopkins
3. JMM