I suppose Hatton's fight the week end before will have a large bearing but for me Calzaghe all the way.
The fight is morning of the ceremony UK time, not the week before (assuming the given date of December 9th for the ceremony is still correct).
I'd vote for Calzaghe myself, or for Hatton if he beats PBF, but I'll have no real argument when Hamilton gets it.