Just want to add, there ARE ways to get a top-notch education at a larger public university. HK's DD, for example, is already hangin' with a research team. But me, as an undergrad? I was shy, grouchy, and unsure what I wanted to study. I would have drowned in anonymity at a large school.