I would dump Amare - he doesn't have the drive to lead a team and his injury is a huge question mark. Get the most value you can from the guy now, in case he comes back and can't play. He's got bad knees, and bad eyes, that's a horrible combo for someone whose game is built on athleticism.
When evaluating a player, I think the mentality and will to win, is grossly underestimated these days. I think Amare just cares about getting his points, and that's it. I would move him.
If I were them, I'd try to get Rondo, because I think he would thrive in the system Gentry is trying to bring back.
Shaq has to go obviously.
And I think Phoenix, is not the worst location to be in to sign free agents, it's certainly not Minnesota.