Let me first say that I am a huge basketball fan at all levels. However, the pro game, as people have noted is the league without the defense. Some NBA games are good, like last week's double OT thriller with Boston and Cleveland and Lebron and Pierce going point for point the whole way. However, it is apparent in the NBA that the people play for the money. There is little sense of team loyalty and very few players care what the fans think of them. Most only care about the $$$. College hoops, on the other hand, is full of intense conference battles and crazy homecourt advantages. Upsets happen, and games are always close. Players play hard the whole game, not just the last 6 mintues like the NBA. Also, college players want to represent their schools well. Players are willing to dive for loose balls, take charges, etc. When was the last time you saw an NBA player stand and take a charge?
In one word if you didnt want to read all that : COLLEGE