He had some good years with the Knicks but the eastern conference was dominated by Lebron during that time. Melo also led the Nuggets to the Western Conference Finals and they had a close series with the Lakers. Don't think he gets enough credit for what he has done.
Not only he has some good years with the Knicks. He's a good friend to Lebron also. This is why the chance of him playing with LeBron is not that bad. He also said with his interview that he could go back and he is willing to take the bench for the team. Man, take him. Although you can't take back the best out of him, still you can have the rest out of him. He's still a good shooter though.