IMHO Russell is the greatest. Even if you say that he had great teammates - he also won as a player-coach. Who can question his value to his team?
Jordan arguably played in a more competitive era. But that's debatable. Russell was indubitably a two-way player.
I'd say:
1. Russell
2. Wilt
3. Kareem
4. Jordan
5. Oscar Robertson
Kobe is not top five. Magic, Bird, and even Shaq arguably outrank him.
I was looking at MJ's career stats and realized that if he didn't take two years off at his peak, and then "retire" again in 1998, he very well could have won ten championships in a row. Not a sure thing, of course, but if he played a fuller career I think even the Russell "winningest" argument would be a closer one.
I'll personally pass on the MJ/Russell argument because I'm too young to have seen Russell play, but in my era (1980 onward), MJ is IMO just so clearly the greatest I find it difficult to think that anyone could disagree. I love Bird more than any other player, but MJ had it all, as others have said above. On the greatest stage he produced time and time again.
I think Lebron has a shot at ending up in the Magic/Bird conversation (as much as I hate to admit it), but I can't see him ever hitting MJ's level. No one else in the current crop of players is anywhere close.