Anyone that would trade Crede or Olivo for an unsignable or old rent-a-player is nucking futs. Olivo should be untouchable, period. The only way Crede should even considered being traded is if you are certain to get a solid veteran 3B that can hold down the position until Fields is ready. And that is a very risky proposition in itself, as Fields may never make and Crede could be starting the ASG from 2006-2009.
Beltran might not be too expensive for us, as his trade value seems to coming back to more realistic terms because of the well known fact he has every intention of going FA and because Boras is his agent. Also, most teams are searching for pitching. Still, all in all, I think I'd rather have Finley for 3 months than Beltran.