I would have to say Lebron statistically. Kevin Durant next, because he's still young and has a long career ahead of him (Kevin Durant is the future of the NBA). Next is Kobe. His problem is that the lakers revolve around him way too much and he calls too many shots politically, which he sucks at doing. Carmelo is really at a stand still the past few seasons, so no. Rose is a great player if you can get the guy to play... way too many injuries. Its a matter of time before you see the career of a great player come to an end.