Magic Johnson. Saw him play when I was young and had the privillage of playing a pick up game with him at UCLA in Pauley Pavillion. If anyone that balls is in LA during the summer I'd recomend going up to UCLA and playing in some pickup games cause all the pros are up there working out. I've seen most of the others play in person, but I'd still have to say Magic was the best ever. To me, there has never been a player EVER in the league that could do what Magic could do. Sure, Jordan, Kobe, and a handfull of others were/are better athletically, but purely as a basketball player, there wasn't anything he couldn't do. Lebron is probably closest to havin the skills that Magic had.