Vasquez looks like he can hit hard enough at 122 to hurt the guys at 126. We also dont know if he would get stronger with the weight gain. I wouldnt doubt it. He can take a punch and give one too.
I really think that both Marquez and Vazquez will be very beatable fighters when both finish their trilogy. Both fighter will be past his best and the fighter with more punishment willl get shot.
I'd pick Linares at this point. After the trilogy, he would be like Chico or Jose Luis, and ranged against an upstart with potential and skills like Linares, plus the fact that he will be moving up, he would be in a disadvantage.