I'll take Margarito by late rounds stopage. I know Mosley has never been stopped before, hardly even been put down (just the kd's in the first Forrest fight I think), but he was close to going against Cotto (before Miguel took his foot off the gas in the middle rounds) and I think Antonio will wear him down and take him out.
I have laid a bet on each by decision - with more on Margo than Shane, either way I would be up. Tempted to lay a couple of bets on rounds, perhaps 8, 9 & 10..... Mosley has a better chin and defence than Cotto, but is slightly faded.