It's a really interesting question. Teague and Johnson have both made themselves nice careers in the NBA. But as college players, JC is tops. Most consistent production level. His defense isn't as good but he puts himself in very good positions and plays smart.
Teague and JJ ran the break extremely well. They could out run and jump almost anyone in college. Teague in his first 20 or so games his soph year looked unstoppable, then his play dipped when Ish returned.
JJ was physically dominate and had good range, but always made a couple head-scratching plays. If he had a better coach to develop him he could have been unbelievable in college. He was a very good defender which probably didn't get enough credit at the time.
BC could end up having the best college career unless JC stays 1 more year.
When you look at that 08-09 team... wow what a waste of talent. That should have been an almost automatic S16 team and probably would have been under Skip or DM. Hell maybe even [name redacted].