Yale is generally regarded as having a better undergraduate program, both academically and experientially, while Harvard is generally regarded as having a better graduate program across most of the schools where the two universities go head to head (with a few significant exceptions, such as Law and Forestry.)