Grinnell vs. Hamilton?

<p>Posting because I didn't get a response on the last thread.</p>

<p>So, I've recently gotten in all my decisions and I've been accepted to three schools who have offered me essentially full ride-- Grinnell, Hamilton, and Macalester. I don't know a lot about Macalester, so Grinnell and Hamilton are the ones I'm looking at (unless someone can pass along some more info on Macalester). Does anyone know particular things about these schools that are striking while on campus, or know more about what these places are like? What are the towns like? The students? Other things?</p>

<p>Some information about me:
Cold places don't bother me, so the weather isn't too much of a factor.
I want to enter as an undergrad and take pre-medical classes (not necessarily major in pre-med, because I know some schools don't offer it as a direct major)
I don't have a lot of excess money to spend on food and such, so good school meal plans would be great</p>

<p>Grinnell is the easy choice IMO. It has a much more diverse student body and a better pre-med reputation. It has a more intellectual vibe, no greek life, less emphasis on athletics, no distribution requirements,</p>