<p>I visited both campuses and my first impression was damn, Yale is a lot bigger. There is a lot more walking between dorms and buildings (though they try to keep the freshmen together) and you will walk right into New Haven if you go a block too far. Another con is weather. Yale will get a lot more snow than Princeton in a given year. The pro is that they have underground tunnels so you can get to the dining hall even with 3 feet on the ground. One thing that Yale boasts is their ‘shopping period’ where you sign up for a zillion classes and go to them for two weeks, then drop all but those you are truly interested in. Not for everyone. Princeton offers extensive academic advising so you pick the right classes, and you can drop and switch in to another class for up to 2 weeks in, just like Yale. Yale also focuses less on undergrad than Princeton. Yale has ~5000 undergrads and ~6000 postgrads, compared to ~5000 undergrads and ~2000 postgrads at Princeton. When comparing two such amazing universities, it really comes down to personal preferences. How close knit do of a community do you want? What majors are you interested in? Visit if you can and you will know the one that is right for you.</p>