The intellectual snobbishness of MIT, Yale, Harvard, Cambridge and Oxford corrupt their ability to teach maths. They are more interested in self-aggrandisement than actually creating generations of completely informed productive graduates, they are completely narrow minded with a notoriously restrictive peer review system that has recently gained a reputation of dismissing some of the world's most important discoveries whilst at the same time pretending the efforts of their students are the most epic greatest thing "evar" even though they reveal themselves not to be particularly revolutionary once the hype dies down. You will want to go to a good university, but one which bases it's success on the quality of it's education and not the brand name it puts on it's certificates.