Your last two posts say it all. I'm not going to take a guy that was drafted in the low 1st/high 2nd round for Foster, but now is the time to trade him high? Huh?
The bottom line is, no one knows what this guy is worth. If you can get a deal you're comfortable, go with it. It's all a gamble anyway. If you told someone a week ago that they traded Ryan Grant for Hakeem Nicks many here would have called you an idiot. Now you'd be a genius.