<p>I need to make decision on these schools. Please help.</p>
<p>last time i checked, bme at cornell isn't a full-fledged undergraduate program (you study it as an option, or a minor, but cannot major in the field)</p>
<p>sure, hopkins might be #1, but penn and philly are much better in so many ways than hopkins and baltimore (from a cultural and social standpoint).</p>
<p>it was a no brainer for me; i too had the same choice of schools, and i know many others who picked penn above the other two.</p>