dagreatest Says
puys, any insights into cox vs olin vs boston?? 
According to me all the three schools are equally good in their areas and selection is purely based on personal interests, goals and preferences.
Olin is definitely ranked high(of course rankings change from website to website) among the three. Proximity to washington is definitely a good but cost of living I heard is higher.
I had a coffee chat with SMU alumni and was surprised to learn few +ve aspects about cox as well. It locational advantage and reputation in the locality is definitely a big +. With such high scholarship.. SMU is a good option you may need to consider according to me.
Boston is definitely not cheap... but if you are very specific or attracted towards certain aspects/curriculum you can probably give a thought and go for it.