Players need to choose their colleges wisely. I would be hard pressed to recommend the 'academic' ones like Standord, Michigan, etc. unless the athlete was a very exceptional high school student because the rigors of college at these schools may take the student away from the direction he or she wanted to go after sports.
There are only so many hours in a day to devote your full time efforts to both sports and studies. Your college experience could be hellish if you end up in a situation where you are never sleeping because you find yourself studying 40 hours a week and attending class 16 hours and participating in sports activities another 40 plus. You won't find time to just have friends and relax and round out the college experience.
Eventually the sports aspects of being a student athlete will end and you will be just your everyday adult working and being a parent, spouse, etc. You better be a successful student and enjoy your time at school. That means you are choosing more than just a position coach, team colors and the head coach when deciding where to attend school.
I believe Nebraska offers student athletes the best of everything in many ways in that you can certainly get a very good education at UNL and will get the chance to become the best athlete you can be in a fun, friendly, relatively safe, college town environment. Nothing is given to you without the effort but the 'student' side of the equation is unquestionably focused on in Lincoln as well as anywhere. Osborne built up Nebrasaka's academic reputation as a place where the athlete could achieve all that he or she wanted and the help, encouragement and support would be readily available and forthcoming every step of the way. Being an athlete at Nebraska is probably the best way to be a student at Nebraska - you will get the best of both from UNL. IMO. They really do care and have for 40 years.