International help needed.

<p>Well..im an international..and as for my stats go .. sat1 -2030 (590 cr, 680 writin, 760 math)
I have a farily good EC's list and class rank of 2/203 for the past years. i am answering sat again in october and hope that my Cr score goes up..well one can only hope.. and aswering sat 2 in november..
Well as im from india i havent taken any Ap or honor courses..but the courseload here itself is quite high..The only engineering colleges that i've thought of are cornell, stanford(maybe a bit too out or reach) , mit, northwestern, upenn ,purdue.. I need help in choosing some more respectable non ivy ones..and fin aid is an imp factor for me being an international..any help guys?</p>