To rank players, it is all opinion, and everybody has a different opinion. I do agree that LeBron is the best in the league, but i think Kevin Durant and Dirk Nowitski are better than Dwayne Wade. They definatly overrated Rojon Rondo. Here is my top 20-
1.LeBron James 2.Dwight Howard 3.Kevin Durant 4.Chris Paul 5.Dirk Nowitzki 6.Kobe Bryant 7.Derrick Rose 8.Dwayne Wade
9.Deron Williams 10.Amare Stoudemire 11.Pau Gasol 12.Carmelo Anthony 13.Kevin Love 14.Zach Randolph 15.Tim Duncan
16.Blake Griffin 17.Paul Pierce 18.Steve Nash 19.Chris Bosh 20.Andrew Bynum