From an overall skill standpoint I think this is where my list would be today:
1. Dwyane Wade - Can literally do it all, defense, speed, decent shot, amazing penetration
2. Kevin Durant - pure shooter, can light it up, above average defender, great length
3. LeBron James - Good defense, good vision, good shooting, excellent finisher
4. Dirk Nowitzki - Great shooting, above average rebounder, decent defense
5. Kobe Bryant - Great at creating own shot, solid defense, ability to drive not where it used to be
6. Dwight Howard - phenomenal on the boards and defensively, getting better offensively and nearly impossible to stop finishing
7. Chris Paul - superb speed, vision, and finishing, good shooter, great defense
8. Derrick Rose - amazing at getting to the hoop and creating own shot, solid vision and passing skills, great defense
9. Deron Williams - above average shooter, good penetrator and good passer, good defense
10. Amare Staudemire - has a nice offensive skillset, has ability to rebound well, solid defensively, freakish athlete