Some of the programs at BYU are excellent. They accounting school is one of the best in the nation. They have an animation program that is heavily recriuted by some of the top companies.
The tuition prices are very reasonable. Compared to out of state schools, or even in state schools, you get a lot of education for your money.
The football team isn't very good, but the games are enjoyable and fun to watch.