I interviewed at both schools. I definitely felt much more welcome at SCO than at OSU. SCO is simply on top of everything. They are very well macro and micro managed. They got back to me 3 days later... they actually called me on the phone to let me know I was accepted when I was at OSU right before my interview there.
OSU was very impressive as well. If you want to go in to teaching, definitely go to OSU. You can simultaneously get your MS along with your OD in the same amount of time for the same price. An MS won't help you with your career as an OD, but it will help you if you want to teach and do research. They have 3 brand new floors all dedicated to research.
OSUs facilities paled compared to SCOs brand new clinic.
Both schools include business classes as part of their curriculae.
Both have very high boards passage rates.
Columbus is a nicer city than Memphis, but at SCO you don't have to live in downtown Memphis... many students live in beautiful communities in Mississippi, Arkansas, and Missouri... many only 20 - 30 minutes away from campus.
Cost of living is slightly higher at OSU than at SCO
OSU tuition 43,000 first year for non-residents, then 17,000 2nd year, then 20,000 third year, and something similar for the 4th year. *they increase tuition the 3rd and 4th years... SCO has a flat rate 22,000 all 4 years.
Finally, I applied to both in Oct 2008. Again, SCO told me YES 3 days later and offered me a scholarship already. OSU hasn't told me anything yet. I am completely in the dark. Needless to say that I am NOT impressed with how they have treated me. I am a very competitive applicant, I feel that they should be jumping all over me if they want me to come to their school. Instead, I'm getting the vibe from them saying that I should put all my plans on hold for them.
Hope this helps you.