<p>I agree with the above poster... for engineering, Michigan, Northwestern, and Purdue are much much better than anything else on that list... congrats on getting into Purdue! I had a friend who went to purdue undergrad, and then to Harvard to get a PhD in physics.</p>