Best of the best -- Ron Artest, Paul Pierce ... then Shane Battier and Marvin Williams. I think those are my favourite defenders on LeBron.
Pietrus did a pretty good job on him too, Luol Deng has also done good work on James at times but not consistently. Anyone else?
None of those guys are really acquirable though.
You forgot Tayshaun Prince. I remember hearing that the two guys LeBron has admitted to having the toughest time against are Shane Battier and Tayshaun Prince.
Nah, I didn't forget him, I left him out. LeBron has obliterated Tayshaun Prince for the last two years. He's very comfortable playing against Prince nowadays, knows exactly how to attack him and how to get easy baskets.