I think the 2005 to 2007 Margarito could, possibly, outwork and outpunch Vargas to a close decision victory. The Vargas that fought Castillejo, Joval and Mosley was a shell of his former self, and I think could be outdone by a Margarito there to win every minute of every round. That being said, Im more confident of the best Vargas beating the best Margarito, then I am of the best Margarito beating a shot Vargas (except the one that fought Mosley the 2nd time and the one that fought Mayorga, those versions of Vargas were beyond shot and Margarito could have stopped him)