@Robert Gentel,
I agree with much of your list, but may differ on a few players. My top 25 (in no particular order) would include
01. Kareem Abdul-Jabbar (CENTER)
02. Wilt Chamberlain (CENTER)
03. Moses Malone (CENTER)
04. Shaquille O'Neil (CENTER)
05. Hakeem Olajuwon (CENTER)
06. Bill Russell (CENTER)
07. Karl Malone (POWER FORWARD)
08. Tim Duncan (POWER FORWARD)
09. Kevin Garnett (POWER FORWARD)
10. Charles Barkley (POWER FORWARD)
11. Kevin McHale (POWER FORWARD)
12. Dennis Rodman (POWER FORWARD)
13. Dirk Nowitzki (POWER FORWARD)
14. Michael Jordan (SHOOTING GUARD)
15. Kobe Bryant (SHOOTING GUARD)
16. Julius Erving (SMALL FORWARD)
17. Lebron James (SMALL FORWARD)
18. Dominique Wilkins (SMALL FORWARD)
19. Scottie Pippens (SMALL FORWARD)
20. Larry Bird (SMALL FORWARD)
21. Magic Johnson (POINT GUARD)
22. John Stockton (POINT GUARD)
23. Isiah Thomas (POINT GUARD)
24. Stephen Curry (POINT GUARD)
25. Tony Parker (POINT GUARD)