My top 5:
PG - Magic
SG - Jordan
SF - Bird
PF - Duncan
C - Wilt
I chose these 5 for the fact that all are great scorers, great passers, great rebounders (for their positions) and good/great defenders.
People seem to forget that basketball is a team sport. LeBron is a great individual talent, but Bird was a better team player. People remember Bird as a slow footed white guy, but he played great team defense. He was 2nd team all defense 3 times, led the league in Defensive Win Shares 4 times, was top 6 in defensive rebounds 9 times, was top 10 in steals 3 times and top 10 in Defensive Rating 6 times. Those are pretty impressive accomplishments for any player, and pretty fucking amazing for a slow footed, unathletic white guy. And, it's not like Bird did it against weak competition. He went head-to-head with guys like Dr. J., Dominique Wilkens, Charles Barkley, Scottie Pippen, Dennis Rodman, James Worthy, etc, his entire career - and more times than not, got the better of them.
Bird, Jordan, Magic, etc. all also have that one thing that separates LeBron from greatness - leadership. Those guys absolutely refused to allow their teams to lose. Jordan's flu game, Bird returning and playing his ass off after getting a concussion, Magic playing center and going for 42 when Kareem was injured. Those guys, in true greatness, carried their teams on their backs when the stakes were highest. LeBron hasn't won a single game seven in his 9-year career. He's had some amazing game fives and sixes, but the true test of greatness is carrying your team to victory when facing elimination. He has also inexplicably disappeared for entire big games and regularly in the 4th quarter with a series on the line. He is an amazing athlete and a remarkable individual talent, but he isn't close to top 10 in greatness. He's an amazing individual athlete playing a team sport. Yeah, there have been other greats that haven't won a championship, but notice none of them is on my list either. I may not be right, but I am consistent.
BNM