Every player on that list is an upgrade over what we have. EVERY one. That said, I pick Ariza. Let's stay away from the dirty mofo, please.
All of the above, since all of them are downgrades in some way or another. Really good players with no "issues" never become free agents. Free agents = players not worth re-signing.
All second contracts end eventually ... every player that plays for at least 7 or 8 years is going to be a free agent sooner or later.
I agree. The best case scenario, IMO, is that he basically duplicates Blake but for significantly more money. The worst case is he drops off due to age and is paid well for sub-Blake production and defense.