It's a great school, with incredible opportunities and a good support system, I loved it there.
Besides, in the long run it doesn't matter... once I got my first job, not a single person (other than CMU grads) has cared that I'm an alum. Some of my smartest colleagues have degrees from 'lesser' institutions, and some of the dumbest people I've ever met have degrees from 'better' institutions. It's just a name on a piece of paper once you're gone.
College is what you make of it. You can go to the best school in the country and get nothing out of it if you put nothing into it. Likewise, you can go to anywhere on earth and get a great education if you're willing to work for it.