Thanks for chancing me!

Noticed that you're applying to Amherst, too!
Anyhow, you have a great GPA and your ACT score is pretty decent. As for your EC's, I noticed that a few were "cut off" b/c of budget problems. If you get your counselor to mention that in her rec, I think that you'll be fine with the majority of these schools. Getting into Brown/Cornell might be a bit more difficult, but you have a good chance at all of these colleges!
Good luck!