It is pretty hard to compare the two, Iverson is a one of a kind 6 foot guard who was one of the most prolific scorers in a league dominated by guys much bigger then him. LeBron is a BEAST that is 6–8 240 that when he wants to can get to basket and score at will. They both willed their teams to the NBA Finals at one point in time but I think if I had to take one or the other for one game I would take Iverson. Lebron is a poor free throw shooter and falls in love with his sub par jump shot. If your asking at the end of their careers who will be better I would say LeBron because he has a lot of potential and he is still young and has time to develop where as Iverson is in the tail end of his career. Having said that I think Iverson is better right now but LeBron can certainly change that.