ODLH, without doubt from me, but nowhere near the mismatched way he'd win at his best in the same weight class.
Above and to the right of your initial post, click on thread tools and a little menu will drop down with the option to add one.
I think Margarito would wear Ocsar down and dominate the late rounds, but I don't think he'd do it in time to win the decision. Oscar would make Margo look stupid in the early rounds Oscar by decision. Maybe a draw.
He would have beat the **** out Margarito. His famous left hook would've found the mark all night. Margarito is sooooo sloooooowww and has no skills. Margarito may be a tough guy, but he has been severly overrated.
DLH post Forbes knew he was done. Hence why he started chasing smaller fighters (Pac, Hatton). He publically stated he would not fight Cotto (BS excuse being he didn't want to fight a Puerto Rican as he lived there), and Margo (no excuse, he just didn't want to get a beating). The Margo that fought Pac actually hurt Pac, and kept throwing till the end, even after such a vicious beating. I think he had more left than the Forbes/Pac weak version of DLH and I would bet he wears Oscar down and maybe stops him late.
DLH hands down based on his heavier punch and skill also he was much faster and was actually competetive against Floyd, margarito was just taken apart
Another question to ask is De La Hoya vs margarito in December of 2008 when oscar fought pac instead.