By far Michael Jordan is better than Lebron James. Lebron's freakish physical make up and how he is able t use it to play the game is what makes him stand out. However Lebron overall can not match what Jordan brought to the game. For example Michael never lost a Finals, Lebron has already lost three. Michael Jordan always wanted the ball at the end of the game, Lebron prefers to defer. Lebron James is not a finisher and when he does try he tends to choke more often than succeed.
Jordan did it the old fashioned way , he played with the team he was dealt, and improved his own game to such a high level that it helped his team excel. Jordan was a true leader who could motivate others and push them hard enough to get the most out of them. Lebron had to leave Cleveland and recruit two other superstars in order to get the two he has now. In his own press conference after they lost the finals to the Spurs this year he said it himself that he did not do enough to motivate his teammates. These are just some of the reasons I beleive Jordan will always be above Lebron when it comes to playing basketball.