One focus of the article was the cost of exclusive private liberal-arts schools, which I generally would not recommend UNLESS you received a major scholarship (I briefly taught at DePauw in Indiana, which is a school in this category). I DO tend to prefer mid-sized (6000 to 25000) public universities where the student qualifies for in-state tuition (I have a special bias for students in Tennessee and parts of Southern Kentucky). Large public universities (such as "Big Ten" or "Southeastern Conference" schools) in my opinion are best for graduate studies, though they make sense if the student is an accomplished athlete or wishes to major in an esoteric field (such as marine biology).
As important as the university chosen is the major chosen. From a cost-benefit standpoint, a liberal arts major rarely works unless one plans to go to graduate/professional school (then think English or a common foreign language such as Spanish), has an extraordinary talent (think Melinda Doolittle of American Idol) or goes into the sciences (and even in the sciences you probably should expect graduate or professional studies).
My preferences: engineering or enginereering technology for the facile with hands or electronic devices, information systems/computer science if that is of interest, accounting, finance or marketing in business, secondary education with math or science emphasis or special needs in education. Nursing (or related health professions such as physical therapy) also remains an excellent choice, but beware of strange working hour expectations. Finally, graduate or professional school often is a good investment if one qualifies AND if the opportunity cost of foregoing a good salary in the meantime is viable.