I'd actually pick Chapo. When Rosario hurt you, you tended to stay hurt... unless you run like Camacho... which Marquez wouldnt.
Im with X on this one... I dont think Marquez can discourage Chapo enough, and if he gets hurt, he cant punch his way back in to the fight like Ramirez (a huge lightweight) did... if Marquez were a more pure defensive guy like Whitaker or Locche, itd be different
Chapo was also a FAR more compact, and accurate puncher than either Kat or Baby Cow. That in addition to being a light years better fighter and bigger puncher than both.