John Hopkins, BC, UVA, Georgetown, NYU, Cornell, Notre Dame, UC Berkeley, Wake Forest, George Washington
You have as good a shot as anyone else for all of these schools. Your rigorous academic courseload makes up for your somewhat low GPA in my opinion. I think BC, UVA, NYU, Notre Dame, Wake Forest, and GWU are all matches and you will most likely get into them. Johns hopkins, Cornell, Georgetown and Berkeley deny people with your incredible stats all the time so its a toss up, but i still think you have a good shot at those schools.
Good luck
chance back? http://talk.collegeconfidential.com/what-my-chances/1749271-chances-for-nyu-stern-ed-p1.html