Larry Bird is the best player I ever saw play, but those who came before him (Oscar Robertson, Bob Pettit, Jerry West), in the 60s and 70s, I've seen relatively little of (ESPN classic being the cure). Bird was a deadly outside shooter, the man who I think really popularized the 3 point shot (it was instituted in '79 in the NBA) that is so much a part of the game today. But he could score from the inside as well. His ball handling skills were excellent and his name is not surprisingly synonymous with great passing. He rebounded well and played good fundamental basketball. And he was a good on-ball and off-ball defender. Plus he was a great leader and a winner. What more could one ask for?
If we went by rings alone, obviously Bill Russell is our man. He has more rings that he has fingers to wear them, and that's absolutely ridiculous in any sport. But over the past 25 years, I think the NBA has had some remarkable basketball players: Magic Johnson, Bird, Dr. J., Kevin McHale, Kareem Abdul-Jabbar, Michael Jordan, Clyde Drexler, Hakeem Olajuwan, Patrick Ewing, Karl Malone, Charles Barkley, Isiah Thomas... and I'm not even including any current players.