Thank you everyone who helped me make this decision. I just wanted to update this thread and announce that I am very proudly headed to Amherst this fall! I visited the campus and decided that the small-town feel was very suitable for me, and everyone that I met there was so friendly. It felt just like home.
Also, I am more than happy to answer any questions that prospective students have. Just PM me!