<p>I agree with the poster that suggested Princeton in lieu of Yale for sciences.</p>
<p>You have awesome stats. Congrats on your achievements. </p>
<p>All the schools you listed are excellent. Berkeley, with its comparable prestige in sciences to other schools on the list, in-state tuition is tough to beat. (My biased opinion…;))</p>
<p>Good luck to you.</p>