The idea of the Yankees giving up some of the names mentioned (Hughes, Cano, Melky, etc) for Johan Santana does not thrill me. I really don't care how much they pay him, I'm concerned on what they pay to get him.
Consider the following:
Santana is 16-11 lifetime vs the A.L. East, which includes 4-4 vs Boston and 2-4 vs Toronto. Not good.
Against the Angels, who always give the Yankees fits, he's 2-3. Also note that he's 1-2 Angels Stadium. Not good.
In A.L. East ballparks, Santana is 1-3 with a 6.89 ERA in Fenway, and 1-3, 5.76 at the SkyDome. Not good.
At Yankee Stadium Santana is 2-0 with a 1.17 ERA. Very good.
Those are the numbers that really matter. Its great he's got 13 career wins vs the White Sox and 12 against the Royals. He wont be facing them as much as a Yankee.
He could end up with 5 (or more) starts against Boston and Toronto and those numbers are not impressive.
"Beware of good pitchers on bad teams"