If I absolutely HAD to pick, I would go with Floyd. That said... Floyd, Hopkins, Klitschko, Jones, Pacquiao, Calzaghe.
its not just about losing weight , for me it has to be hopkins , his mental training is something else, hatton just loses weight and doesnt think