EDIT: Also, nobody has mentioned financial aid packages at private universities (not just 'name-brand' ones, but rather all private universities). depending on your family's financial situation, it's possible to pay tuition comparable to what you'd pay from going to a public school.