Help me Narrow Down my List (will help back)

<p>My current college list:</p>

<p>Stanford University
California Institute of Technology
University of California--Berkeley
University of California--Los Angeles
Harvey Mudd College
Massachusetts Institute of Technology
Cornell University
Carnegie Mellon University
Duke University
Cal Poly--San Luis Obispo
Tufts University
Northwestern University
Yale University
Rice University
University of California: San Diego
University of Southern California
Princeton University
Columbia University
Rensselaer Polytechnic Institute
University of Illinois--Urbana-Champaign
University of Michigan--Ann Arbor
Purdue University--West Lafayette
Johns Hopkins University
Washington University in St Louis
University of Pennsylvania
Arizona State University</p>

<p>I need to select 6-8 of these schools to apply to (I already know my 2 safeties).</p>

<p>About Me:
Male
SAT: 2170 (670 CR / 790 M / 710 W)
Top 5% of class of 600 unweighted (Top 1% weighted)
IB/many APs (very rigorous schedule)
Slightly above average ECs
Will be retaking SATIIs in October
All on list are out-of-state</p>

<p>What I want (in order of importance):
-Very Good engineering/medical/science departments
-Good social environment (partyish school)
-Preferably private (Since OOS)
-Preferably good weather (California) but not required</p>

<p>Tell me which ones to remove. I'll help anyone back.</p>

<p>There are some basic questions you need to ask yourself…</p>

<ol>
<li>What environment do you want to be in? Rural/small town/large town/big city</li>
<li>Do you prefer a large or a small school? </li>
<li>How important is athletics (no necessarily as an athelete but as a fan, too) to you?</li>
<li>What kind of social environment do you prefer? Do you like/want Greek life?</li>
</ol>

<p>

</p>

<ol>
<li>I’d prefer more urban, but its not very important to me</li>
<li>Again, I’d prefer large, but I’d be happy at a small school too</li>
<li>I’m not an athlete but I’d want athletics in an environment with a lot of school spirit</li>
<li>My perfect school? Lots of parties with a focus on education. I don’t know much about Greek life. What exactly is it?</li>
</ol>

<p>I’m pretty indecisive, haha</p>

<p>Any recomendations?</p>

<p>Duke Penn Cornell are noted party places. Cornell in particular has good engineering.</p>