Mosley, has a win over a prime DLH (the rematch was at 154) and he jumped two divisions as well to do it, difference was DLH wasn't shot or weight drained, a solid win over Collazo who's still game, destroyed Margarito, and he lost a close decision to Cotto (pre-Margarito/Mosley was past his prime as well), so IMO he's still got the best resume at 147 right now, if anything you can make the case that Cotto (although he lost to Pacquiao) has the best resume, wins over Quintana, Judah, Mosley, and Clottey, and only loss (other than Pacquiao) was against a proven cheat