It would be a good fight when both were in their primes. I rate both of them even historically. Benitez probably had a few better wins, but Mosley was at the top longer so I call it a wash. Both have great wins, Mosley over a prime De La Hoya. Benitez over a prime Antonio Cervantes. Another win over a past his prime Duran and a prime Palomino. While Mosley owns other wins over Margarito and a past his prime Fernando Vargas. Prime for Prime, I think Benitez outboxes Mosley in a nip tuck fight. Benitez was special, but he was no Mayweather, he didn't train like Mayweather. If he did, who knows how special he could have been.
Benitez all day 24/7........how hard or easy would be down too Benitez, he'd dissect & fillet Shane & drop him a few times on the way.