:think All time, Cotto has accomplished more. But lately in terms of their standing in their respective divisions...I suppose Cotto for his performance against Mayweather. Though Froch does have an argument with his dismantling of Bute.
Beating up a prime, unbeaten Bute is more impressive than beating up a washed up, one eyed, illegal wrapless Margarito. Thus, I'd say Froch.
What impressive wins has Cotto had lately? Margarito was old, he looked bad against Mayorga, didn't impress against an injured Foreman. Froch gets it, and it's not even close imo.