This depends on many things, but right now I'd go with Bedard. If we are able to sign Bedard for the future then I think that's the right answer. Otherwise if he leaves and we don't have him for the future, considering that we won't have draft picks, then we'd have been better off with Robinson.
So in the short term, I'd go with Bedard, but in the long term I think I'd go with Robinson.
That said, I'm not particularly worried about giving up Fife, Federowicz or Rodriguez, although I think that Chiang and Robinson could have done well in Fenway.