JR Smith may want a starting spot on another team if he leaves the Knicks. He's still only 27, and he's playing starter minutes, if not starting, this year for the Knicks.
I've always liked Elton Brand. I think he would be affordable and would provide excellent depth in the front court.