I would drop Dartmouth, but Harvard is even less LAC-like. Definitely consider Williams and other NESCAC schools.
http://www.nescac.com/landing/index