My first thought was the Bulls need to get in on this deal if this is all it costs for Amare. However, the problem lies with finances. The real gain to this for the Suns is the shedding of Amare's contract.
Sure they get JJ Hickson [they also need another minimum salary player added to the deal], but what they also gain is the ability to send out 4 million more in salary than they take back. That saves them 4 million in luxury tax payments plus about 1.7 million in actual salary still owed.
The Bulls aren't going to offer that much savings. They'll stay under the luxury tax themselves in any deal, so the most salary savings they are going to be willing to offer the Suns is likely 1-1.5 million or so.
The Cavs, most likely, are also throwing in a couple future 1st round picks if they make this deal. If I were the Cavs, I know I would. Add Amare onto this team, and they become the favorite to win the title this season, and they become the favorite to win it next season regardless of what other big names do in 2010 FA.
This seems like a pretty crappy deal for the suns, they sure made a huge mistake by keeping Amare this season relative to the offers they had last year which would have had them under the tax this season already.