I like Tony. I was quite high in resigning him, mainly because I consider him cheap, didn't really affect our financial resources to acquire players this season, thought he would be better than last season (which he is, when many around here thought he was "done") and more importantly it's another player we can use to make a trade. He still needs to improve, which I think he can, mainly on how he's finishing once he gets to the rim. I don't know if it's the lack his prior athletism, but he simply isn't finishing like he should. He's looking to get the contact instead of scoring the ball. Doing something as "simple" as that will do wonders for him and us.
But at the moment, I see more value in him in possible trade situations if needed be.
His signing wasn't a mistake no matter how you look at it. He's cheap, can help the SF position when needed, can defend, and as said before a body that can be used in a trade (young + cheap + short contract for teams looking towards 2010).