I feel like it's Jordan at #1, Lebron at #2, and then you can make your case for rounding out the top10, with obvious ones like Magic, Russel, Kareem, Hakeem, etc.
But Lebron just don't have enough rings to overtake MJ, and I don't think any other player is quite the talent that Lebron has been...