Out of the the guys that go for the Jay Z fresh hip hop billionaire look, I think LeBron consistently looks the best. Better than dwyane wade, chris paul, dwight howard, etc.
Kobe is very off and on. I've seen pics of him in ridiculous looking suits and there was that Rick Owens fashion spread, but I've also seen him before away games turned out very well in casual gear. He wears a lot of high end designer stuff (Dior, Tom Ford, etc) but in a more sophisticated way than the above guys.