Pick CMC! Seriously! One of the best undergraduate experiences out there for your fields if not the best, outstanding pre-professional opportunities, and on top of that courses/social life/resources of the outstanding Claremont Colleges! You get the intimate LAC experience none of your other schools will give you, and over 80% of CMC classes are under 20 students. But you also get 2000+ courses, 7 dining halls, tons of events/parties/lectures/etc across the colleges, and so much more. CMC is a golden ticket school to an extent none of the others are- I heard their admit rate was under 10% this year. And just check out all their Princeton Review rankings: