IMO, out of the four major sports leagues in America, the NBA is by far the worse. There are very few, if any, athletes that I can identify with or like. Too many of them have a sense of entitlement and have no sense of reality. I know that is true of many athletes, but I think it is most true of NBA players. Not to mention how far down hill play has gone in the last decade. I really cannot sit through an entire NBA game because so many players don't have the basic fundamental skills necessary to be playing at such a high level of competition.
College basketball may not have as good of athletes as the NBA, but I enjoy it much more. There is a true sense of allegiance to your school, rivalries are much more present, and the players seem a lot more normal than those in the NBA.
Really, there is no comparison between the two for me. College basketball is well above the NBA.