I think the jury is still out on who got the best of this trade. I believe at the time the Bills thought Marcus Easley was going to step in and take his place. Well, unfortunately that didn't happen. Others (Jones, Nelson, Spiller, Smith, etc.) have stepped in, but I still don't think the BIlls have really replaced Evans. Hopefully that will happen with a solid draft pick, or key free agent signing, or maybe Easley does make it back - he seemed to have a lot of promise. Let's hope!
Regardless, I think next year will be when a real evaluation can be made on who got the best of this deal.