Well, after being at the hell hole called MIT for a while, I've come to realize a few things. If you're going to be a traditional hardcore engineer, then there really is no point in coming to MIT. Sure, the courses are top-notch and hard as all hell, but in the end, there will be very little between the education you'll get here and the education available at a school such as UIUC. If you're looking for something more, then come here. Almost a third of engineering majors here at MIT go into the finance industry. There are more people that end up in business/law/med school and the finance industry than all of the engineering departments combined. If you're aiming high, ie, doctor, lawyer, businessman with a technical background and know-how, then by all means, MIT is the best place you can go. If you're thinking just straight up CE and going into chip design, don't blow your $40,000/yr here. Go to UIUC, it is a top notch school. Hope that helps!