BYU is better for undergraduate and for LDS students, it is better overall. A friend who attended Stanford counseled my daughter who was looking at Claremont and Washington and Lee to go to BYU. Her recommendation was that for LDS students, BYU was the better choice including Stanford.