Mayweather v Cotto tonight, or tomorrow morning could be A classic. I think Mayweather will edge it and if it goes to the judges, he will get the decision.
Khan has his rematch shortly and deservedly so. The first fight had enough strange events occurring in it to warrant one. Still not sure Khan would be good enough to beat either of the above, or Manny Paquiao, but should win this time, having taken Peterson too lightly last time.
Khan has time on his side though, and should avoid the other 3 mentioned for now. Especially Mayweather and Paquiao who are both absolutely top class and would catch him with big punches too often.
The Khan fight is on Sky Sports rather than ppv, but tonight's fight is only available on subscription to box nation, or tut tut illegally streamed sources like Justin t.v.