Obviously, these things are never easy, and they're far from definitive—I realized even before I was done that I had probably already made some mistakes, that there were going to be some rankings that I myself would regret, some guys would be left off that I wish I had put on...and I just accepted it. I wasn't going to torture myself.
Overall, though, I think it's a very solid list. Tomorrow (or a week from now) you (or I) may look at it and think, "This guy should be ahead of that guy," or "That guy should be ahead of this guy," or "Where is this guy?"
But I believe that I have everybody in very close proximity to where they belong; I'm not way off with any player. Anyway, enjoy. And obviously, argue amongst yourselves and talk about how stupid I am.

1. Kobe Bryant, G, Lakers, 2. LeBron James, F, Cavaliers, 3. Chris Paul, G, Hornets, 4. Tim Duncan, F/C, Spurs, 5. Kevin Garnett, F, Celtics, 6. Dwight Howard, C, Magic, 7. Dirk Nowitzki, F, Mavericks, 8. Deron Williams, G, Jazz, 9. Steve Nash, G, Suns, 10. Amare Stoudemire, F/C, Suns, 11. Dwyane Wade, G, Heat, 12. Carmelo Anthony, F, Nuggets, 13. Paul Pierce, G/F, Celtics, 14. Tracy McGrady, G/F, Rockets, 15. Chris Bosh, F/C, Raptors.