While not the best ever welterwt, he takes all of your list. Only Mayweather and Mosley give him serious trouble, but they ultimately lose as well.
Interesting, why is that? They certainly hit hard enough to take him out. You think Quintana will be able to avoid them for 12 rounds? Margarito, as slow as he is, will walk through pretty much everything Quintana throws I feel, and Quintana's movement is not good enough to avoid getting caught in the corners and punished at some point. I'd take Margarito by Ko in the last three rounds in that one. Cintron might be made to look stupid all night, but I think he'll find the mark at some stage and end procedures. If Quintana was getting wobbled by the crap Williams was throwing I think Cintron will finish him once he gets him hurt. Could be wrong though.
Duran beats them all, most without a great deal of bother. Though he'd have tricky assignments against Mayweather and Mosley. To a lesser extent Cotto.