I dont think anyone can say iverson is better then kobe. he is a great player, but for one, hes not as well rounded. Second , he shoots usually a pretty miserable percentage, in which kobe does not. As far as vince, i think hes way too hot and cold to be considered the best player. Hes still an immature player and settles for way too many really bad jump shots. Now McGrady is becoming one of the best players in the league, because, like Kobe, he is incredibly well rounded and passes well, rebounds, blocks shots, and has an inside outside game. Both are impressive.