he proved that he is one of the best fighters in the division today, and that he is a warrior in every sense of the word, he is top 10 no doubt of ww today.

1.Mayweather
2.Cotto
3.Mosley
4.Williams
5.Margarito
6.Cintron
7.Clottey
8.Collazo (believe it or not)

i can't even really think of a 9 or 10 right now, cause i'm only saying fighters that ARE at 147 right now, Hatton isn't at 147 yet, because there is no date set for his supposed fight with Mayweather, and also so far it's just talk for DLH going back down to 147, I'd say that Cotto is ranked above Mosley just because his fights at welter have been more dominant wins than Mosley's last attempt at welter (the fights after the Wright losses and well his win against Collazo), they all have been clear wins, and i was really impressed with his win over Collazo, but the other wins before the Vargas fights weren't that impressive