-DB said:
So what if the professors are "giants in the field"? The OP was asking about the differences in the quality of EDUCATION. From my experience, just because a professor is very good in his/her field does not make him/her a good instructor by any means.
Except that education is more than classroom instruction. If you listen to gossip about a Nobel prize winner and find out that people think they are a total jerk, and then you meet that Nobel prize winner and find out that yes, he really is a jerk, that's part of your education. Part of the reason that I'm less interested in winning prizes now that I was when I was a freshman was that I learned that I'd rather be a nice nobody, than a Nobel prize winning jerk.
There are very smart researchers that are nice, but they are just unable to give a coherent lecture. However, watching someone try to give a lecture and be awful at it is also an extremely educational experience. If you then follow that researcher to the lab, and then watch them do something that they are *good* at, you learn something else.
As I've repeated said, MIT is mainly a research institute. It's classroom instruction is not particularly good. If you learn best in the classroom, then it's may not be the best school for you. It's turns out that in worked for me because lectures are not the best way for me to learn stuff. I learn best by reading myself. Since I like learning stuff on my own, the fact that you have a professor that can't lecture is less bad than it seems.
The reason that *I* think that MIT is cool was that I got to play with this thing called the internet about six or seven years before anyone in the general public did, and I started programming in C++ before too many people on the outside had heard of the language. I remember the exact moment when I downloaded this software package some physicist at CERN, and after compiling it, think, "you know this World Wide Web thing might be useful." When I first looked at this WWW there were no courses on the Web, so I had to teach myself how HTTP and HTML worked, and I could do that because they gave computer accounts to everyone. Now this isn't a big deal in 2009, because every school gives every student an internet account, but this was in the late-1980's, and MIT gave all students internet accounts before most people had heard of the internet (and I think Project Athena was first campus wide system.)
I suppose one of the more important things that I learned at MIT is how education is much, much more important than classroom instruction.
Again, MIT is not the only place that you can get a good physics education, and one of the good thing about the way that US higher education system works is that with some effort, you can find some place that teaches physics well. But if you want to see what makes a good education you have to look beyond curriculum. And what makes a good educational environment is different from person to person.
One reason that MIT is good for me is that I'm an intellectual masochist. I like situations in which people just toss me really hard problems to see where I break, and at MIT it's really is like drinking water from a firehose. I think I got about four hours of sleep during the semester, and then I'd totally crash on the weekends. And pretty much every waking moment, I was bombarded with something new to learn, and I was totally overworked there. Part of the philosophy is to give you more work than any human being can handle. (And one of the big problems that MIT has to face is that the Institute has to have mechanisms to keep students from working too hard.)
For some people that's a vision of hell, but I really, really enjoyed it.