I don't think he's coming back any time soon.
If you read the comments, instead of anything discussing Gallinari or the deal, you can see a bunch of jokes about Carmelo and the Knicks. Most of them center around how their deals could have gotten better players and how management is idiotic. Also, that the Knicks need a defensive-minded coach. Obviously most people don't realize you need the right personnel for that.
It's interesting that Bargnani and Gallinari both made leaps this year to all-star caliber. I can only have one poll, so which would you prefer?