Bills fan here--it all depends on which Takeo you'd get. He was great (and I mean Pro Bowl-style great) for us his first two years in Buffalo. One of the rare free agent acquisitions that actually seems to work as planned. He then tore his ACL in 2005 and when he came back in 2006 was a shell of his former self. He seemed to be tentative on his bad leg all season and was a couple of steps slower in getting to a play. I saw him a good bit this past year with the Eagles and he didn't look like anywhere near a worldbeater then, either. Look at his stats this year and you'll see that other than a decent number of tackles (but still low for him in his prime), he really didn't have many of his trademark difference-making plays (sacks, FF, Ints, etc.).
Although I wasn't a proponent of cutting him at the time (I wanted to give him another year to see how his recovery had come along), with hindsight I think the Bills made the right move in trading him, as he was not worth anywhere near the salary he'd have been paid and at least we got something for him on his way out the door (Darwin Walker, who sat out until we traded him to Chicago for a 5th we used to pick up Stroud--BTW, Walker also got cut earlier this year, so no loss there either).
All this is too bad, as he had a great attitude and was always a real competitor. File it under the "the spirit is willing ,but the injury-ravaged flesh is weak".....