Knicks should make this trade:
Knicks get: Dennis Schoeder, Tiago Spliter, Kent Bazemore, and Atlante's 1st Round Pick
Atlanta gets: Carmelo Anthony, Holiday, and Brandon Jennings
Why we do it: We need to get the team younger. This deal gives us a potential starting PG for the next 5-6 years, we get another 1st round pick in a deep draft, and Splitter's salary will expire. Thus, we have the flexibility to NOT have to draft a PG with our pick. Instead, we can go with one of the SF's that are highly rated. And, if we do decide to draft a PG, we can always trade Schoeder. So we add a second pick and we have more flexibility.
Why does Atlanta do it: In signing Howard and deciding not to trade Milisap, the Hawks are going all in. This trade gives them a top scorer, which they need. Both Jennings and Holiday are young, so the Hawks can resign them. A team of Jennings, Hardaway, Melo, Milisap, and Howard, will be pretty solid and would have a 2-3 year window to try to get a championship. Phil would have to sell Melo on the hope that with him added to Atlanta, they would be a real contender, but I think that is possible.