I think Cotto is the best fighter in the world right now and even before "***** boy" Mayweather retired
Calzaghe is arguable, but I think it is Pac-man... Doesn't matter if you think JMM beat him, (i thought he did) but im not a judge and they are a part of the fight as much as anybody else, Pac got the nod, so he is P4P #1
undefeated, schooling lacy, beating kessler who was the greatest super middleweight of the last 5 years, other then joe, beating bernard who is a tricky customer, on his first time in the states. remaining undefeated and champion for 10 years compared to pac, who IMO lost twice to JMM, yes he has some good wins too, but he is not undefeated and should have two more defeats on his record IMO so for me, its joe