<p>My son is a freshman at Ole Miss. We looked into Ole Miss, Bama, and MSU, and he applied and was admitted to Ole Miss and Bama.</p>
<p>We never visited MSU, but I get the impression that it has the strongest engineering program among these three schools. Where we live, Starkville has a reputation as not being a very interesting college town.</p>
<p>Alabama is much bigger than the other two, both in the physical size of its campus and the number of students. If you want a major university experience, with the opportunity to major in almost anything, big-time sports, and lots of people, Bama seems like the best choice to me. Engineering is also quite strong here.</p>
<p>Ole Miss is the one I know the most about. Go here if you want the opportunities of a big university but the look and feel of a smaller college. The center of campus has a quiet, park-like feeling, with stately old buildings, very “old South”. The outer regions of the campus have newer buildings but retain the pretty landscaping and peaceful atmosphere. I’ve walked around the campus and would call it big enough, neither small nor huge.</p>
<p>The Sally McDonnell Barksdale Honors College is one of the most praised in the nation—certainly one of the best in the South—and the Residential College has the newest buildings and best dining hall. (Many students belong to both.) The engineering program’s reputation is fine but not great; I’m an engineer myself and would say that Bama and MSU are better.</p>
<p>Oxford is not an exciting college town, but it’s nice. In one direction from campus you have downtown Oxford, which is small but has a beautiful town square surrounded by cool shops and good restaurants and clubs. In the other direction you have the main drag, a mile-long stretch with numerous chain restaurants, Wal-Mart, movie theater, and such. It’s not New York City by any means, but you won’t be missing any of the necessities. Downtown and the main drag are not exactly right next to campus, but they’re close enough to walk if the weather is nice, and there’s a shuttle bus running most of the day.</p>
<p>Academically, Ole Miss, Bama, and MSU are comparable. Statistically, Bama gets the best-qualified students on average, but not by a lot, and Ole Miss’s Honors College skews the university’s overall numbers upward by attracting some extremely well-qualified students.</p>
<p>I know nothing about orchestra, sorry. I might also mention that Ole Miss has two Language Flagship programs (Chinese and Arabic), and that the Modern Languages department overall is much stronger than Bama’s, if that happens to interest your son. Finally, Ole Miss’s pre-game tailgate parties on the Grove during football season are legendary.</p>
<p>I hope these observations are helpful!</p>