how anybody can say with a straight face that mayweather jr.'s opponents have been weak is beyond me. it's not who he beat and when, it's how he beat them! like i said earlier, the only fighter who ever gave him massive fits is jose luis castillo and to some extent, zab judah, early on. his resume is impressive anyway you want to spin it:

genaro hernandez, 38-1-1 - HOFer and he just toyed with him!
angel manfredy, 25-2-1 - still a very good, tough fighter and won easily.
justin juuko, 33-2-1,
"goyo" vargas, 40-6-1
diego corrales, 33-0, destroyed corrales to unify titles.
carlos hernandez, 33-2-1 - as you can see, hernandez was still in his prime.
jesus chavez, 35-1 - ditto
jose luis castillo, 45-4-1/46-5-1 - two very hotly contested fights which mayweather managed to pull off.
victoriano sosa, 35-2-2 - good solid opponent in his prime.
philip n'dou, 31-1 - ditto
demarcus corley, 28-2-1 - ditto
arturo gatti, 39-6 - expected to win but not in the way he did it. absolutely awesome display!
sharmba mitchell, 56-4 - veteran was still dangerous.
zab judah, 34-3 - zab when still in his prime.
carlos baldomir, 43-9-6 - linear welterweight champion and toyed with him.
oscar de la hoya, 38-4 - beat de la hoya for jr. middleweight title. won easier than SD scores!
ricky hatton, 43-0 - took hatton's "0" and his heart away!
juan manuel marquez, 50-4-1 - expected to win but not that easy. masterful display after coming back from retirement.
shane mosley, 46-5 - got into trouble early on but regrouped and cruised the rest of the way.

anyone who thinks this isn't impressive is just a mayweather jr. hater. the man can box and he is truly the most accomplished fighter on the planet today.