I don't see Beltran going to the Yankees. They would be much better served going for Bret Boone at the trade deadline (or another 2B). I could see him much more likely going to the Dodgers if they're anywhere near the playoff picture. And if he goes to that park, his value drops.
Go with Vlad, at least for this year.
It's time to roll the dice.