Tough call. I'm assuming Cedeno is playing the other position, whoever they get. Castillo is going to out OBP Furcal, with less power and SB. The difference is Castillo costs less money but more talent in the trade, while Furcal costs a lot of cash. But, the Cubs would probably be pressured to extend Castillo, which could backfire. Normally I'd take the free agent, because it only costs money, and not talent. However, the Cubs have a 40 man crunch so trades aren't bad, and I think the offensive impact of either guy is similar. I think I'd take Castillo, with Cedeno at SS, leaving a ton of money available for pitching and OF help.