Lindsay for Street seems fair to me. Lindsay is a good prospect, but not great, at a position where we have lots of depth. Street has a full season after this on his contract, at a reasonable price. Very fair, provided we aren't giving up more.
It just stinks that we didn't just sign Street in the first place this off-season.