If you put Perkins in the trade, it would make a lot more sense for Phoenix, and the C's would be able to keep a bunch more players. Perkins, Scalabrine, House, and T. Allen works. I think we would have to throw in one other young player (Davis, Powe, etc.) to make it more enticing for Phoenix. Also, if you throw in some cash it would be more worthwhile. Phoenix by getting a guy like Perkins, will be able to extend Shaq's career by playing him a lot less minutes. House fits in well with their shooting desire and T. Allen provides some much needed defense on the bench. A guy like Davis or Powe is a good compliment to their remaining players. C's would then just start Amare along side KG, Pierce, Allen, and Rondo to form an incredibly formidable starting five.
Of course I'm just dreaming because Phoenix can and will do better for Amare from someone else.