Middlebury or Berkeley

Two entirely different climates and atmospheres. UCB is in Northern California city, while Middlebury is in central, small town, Vermont. I’d pick the small LAC for undergrad every time. As Circuitrider pointed out, you can always choose the big state school for grad school.