I can't stand either man. I'm going to hope for a double KO but for the sake of this thread, I will take the dude with the loaded gloves. I think he was the better fighter over Mayorga. Mayorga was a dick but at least he didn't load his gloves or at least wasn't ever caught.
Mayorga had an iron chin in his prime, was faster than Margarito, had respectable power himself, and could attack from odd angles. I think he gives Margarito a very hard time. Margarito was big, strong, and could wear guys down with an accumulation of shots, but he had slow feet and blocked with his face. I wanna say Mayorga takes a close decision, both guys marked up bad by the end.