<p>I think you really have a shot at Dartmouth and Cornell
I think your SAT is ok, retake it if you feel it is necessary but according to some of the people I know that ended up at Harvard and Yale, 2100+ is fine, especially if everything else backs it up.</p>
<p>Best of luck!! 
and thanks for chancing me</p>