Well first I hope you are applying to several safety schools. The Ivies are pretty darn competitive. Also, your going to need to get at least a 2350 (2400 is ideal) if you wanna get into MIT, Harvard, Yale and Princeton. Think about it. Those schools all get applicants who have both a perfect or near perfect GPA and 2400's on their SAT scores, yet half of them are always are rejected. My point is, yes its a numbers game but you really need to shine form the rest. Especially the Ivies because they don't like to see the same things in their applicants over and over again. Prove to them that your different somehow. As for the other schools, you seem fine and you def will get in. So just take your apps seriously and if you can raise those SATs.