Just my opinion, so take it or leave it...
I really find it interesting that people claim that 99% of people who have a great MCAT and GPA would choose a top tier MD school rather than a DO school. I don't totally believe this to be the case. Possibly the majority, but it begs the question "What is the benefit of attending a top tier MD school?"
Is it the astronomical tuition?
Is it the higher pay grade you will receive after graduation?
Is it the bragging rights among physicians?
Is it an attraction for patients to seek you out knowing you attended set school?
I think not. Every one of us who does complete school at ANY medical school will be referred to as Doctor. MD or DO doesn't really matter. It is easy enough to cite residencies that are, as someone put it, "untouchable" to DO, however, when it comes down to it, get the grades, score on the boards, and give them no choice whether or not to accept you. It is unreasonable to suggest that any student is in some way advantaged for attending a "top tier" medical school.
Put the time and effort into the board exams, get scores that blow your rivals out of the water, and it won't make a difference where you went to school.
I will be attending a DO school (MSU) and I actually did get accepted into a few top tier MD schools, I chose MSU because it is a great school, with great faculty, funding, facilities and great in state tuition. I feel as though four years from now, had I attended a "top tier" MD school, I would simply be in more debt.
I also don't see why people think it is so wrong that some people choose DO because of OMM.. It is simply a different way of healing, and an interest to many people. Suggesting that is a bad reason to choose a DO over an MD is pointless.