Collazo's good, I wouldn't be surprised at all if he beat Baldomir although I'm pretty sure Floyd will beat him to it.

Hard to tell how good Cotto's going to be at 147 but I think Collazo would be a tough matchup for him.

Same for Margarito, and I'd favor him over Paul Williams