<p>Don't add Harvard or Yale. They're not particularly <em>engineering</em> schools, and if engineering's something you're already planning on majoring in, you should spend your time applying to other schools that have what you'll want. Both are excellent schools, but not for engineering.</p>
<p>Out of the ones left, I'd pick UIUC, Duke, and Notre Dame. Difficult to tell which would be safeties without knowing you a little better.</p>
<p>If your talking undergrad. - harvard and yale will make great engineering schools and give you wonderful job opportunities. Many employers will still respect the fact that you graduated from a top school. I've heard of yalies in undergrad. engineering working for engineering / consulting firms and top i-banking firms. It's actually kind of cool. </p>
<p>Now for graduate studies, Yale SUCKS. Harvard is good but not terrific (ranked 20). It's still well recognized though and a harvard degree is still something that is well respected if you can make it to their grad. program.</p>
<p>You wouldn't have a better chance of getting in because you're an engineering major... You still have to stand out in the applicant pool.</p>
<p>And there's really no reason for going to Yale or Harvard engineering if you're not intending to go into investment banking. If you want to be an engineer, it's juuuuust not worth it to go there. Plenty of good universities to go to that <em>do</em> have strong engineering programs.</p>