With all the hoopla about LeBron approaching Kareem's scoring record, I think it needs to be pointed out that Kareem played 4 years at UCLA before moving to the NBA. Otherwise, his scoring record would have been quite a bit higher. One year on the freshman team (freshmen couldn't play varsity then) and then 3 years of varsity (with 3 NCAA championships).
There's no doubt he was ready for the NBA coming out of high school (not allowed at the time). A great story if you haven't heard it: When Kareem was a freshman, UCLA was defending NCAA champions. They had a varsity vs freshman game, and Kareem's freshman team beat the varsity.
Congratulations to LeBron, but with an asterisk.