I'd rate Calzaghe's win over Hopkins a bit better than Hatton's over Castillo.

Hopkins was old but never in wars, and was coming off wins over Tarver and Winky.

Castillo had started to look "past it" (all the weight making bollocks), and fought Hatton coming off a pretty bad (awful considering his prime) showing agianst Ngoudjo.