Remove Santana's availability and I'd still do it. He's Albert-freaking-Pujols.
And some pitcher is always available. I'd then trade for Bedard or blow away SD with an offer for Peavy if I felt like I really needed another top starter. I'd trade Buchholz and Ellsbury for Pujols every day of the week, so why not trade Beckett for Pujols and Buch + Ells for a Beckett replacement? I'm not saying it's possible, just that Pujols would be worth it.
You're horribly underselling Pujols while overrating Beckett. Look at Pujols's stats. I'd trade anyone in baseball for him (Papi included). Beckett has had two very good (though not really great) years, and just last year he was a major disappointment. I like projecting greatness too, but he hardly has a track record that makes him a sure thing (or as close as a pitcher gets to one) going forward.
The best player in baseball is a-rod if you want to go on stats and how is that working out for the yanks? You trade pitching away for hitting you lose plain and simple, this fact has been proven year after year in this league!