Kobe is a better scorer, defender, ball handler and is way more clutch than LeBron. He has the killer instinct that LeBron has yet to learn and he has a superior outside game.
LeBron is a better passer, rebounder, dunker (if that means anything) and has much better shot selection.
At the moment Kobe is better (he's better than most) but LeBron has the tools to become the best ever (yes even better than Jordan). If LeBron ever develops a consistent pull up jumper and learns that killer instinct that all the greats have there is no limit to what he can accomplish. Remember he has only been in the league 3yrs and we are already comparing him to Kobe (who is one of the top 3 in the league), Magic (HOFer) and Jordan (GOAT). That speaks volumes for LeBrons ability.