This is an interesting discussion, but I would say LeBron is a much better all-around player than Durant. And while I agree that LeBron did have a decent supporting cast this year (particularly the bench depth), the starters that Kobe plays with are superior to the starters that LeBron plays with. That's indisputable. The one thing I really don't like about LeBron is the crab dribble move. If that's not traveling, I don't know what is.
Durant is a scoring machine, and I don't think anyone expected OKC to do what they did this year. I give Durant and Westbrook all the credit in the world for the turnaround. To me, Durant is a more athletic version of Nowitzki. LeBron is the total package. Kobe is also the total package, but like I said before he has lost a step.