Middlebury is similar to Georgetown (languages, politics, investment banking ;p)
Hamilton would be Princeton (distinguished, writing /research)
Colgate would be Cornell (rural, lots of preprofessional students)
Bowdoin would be Northwestern??? (smart athletes?)