<p>Hello, all 5 schools are awesome...and so different that chosing between them should be easy. Here is how I would personally rank the schools in several aspects: </p>
<p>In terms of overall academic reputation, I would rank the five as follows:</p>
<h1>1 Cornell University and University of Michigan-Ann Arbor</h1>
<h1>3 Carnegie Mellon University and Rice University</h1>
<h1>5 UIUC</h1>
<p>In terms of EE rankings:</p>
<h1>1 UIUC</h1>
<h1>2 University of Michigan-Ann Arbor</h1>
<h1>3 Cornell University</h1>
<h1>4 Carnegie Mellon University</h1>
<h1>5 Rice University</h1>
<p>In terms of campus life:</p>
<h1>1 University of Michigan-Ann Arbor</h1>
<h1>2 Rice University</h1>
<h1>3 Cornell University</h1>
<h1>4 UIUC</h1>
<h1>5 Carnegie Mellon University</h1>
<p>In terms of overall setting:</p>
<h1>1 University of Michigan-Ann Arbor</h1>
<h1>2 Cornell University</h1>
<h1>3 Rice University</h1>
<h1>4 Carnegie Mellon University</h1>
<h1>5 UIUC</h1>
<p>So, it really depands what you want. But either way, you cannot go wrong.</p>