<p>My opinion is that MIT has a good combination of nerdiness and socializing environment since it has quite a significant humanities department. Caltech on the other hand is more nerdy and has more overwhelming workload. Harvard and Princeton have 'lighter' workload but with a strong focus.</p>