The first thing I searched for was "school of business rankings" and the first result has Missouri ahead of Iowa.
http://www.businessweek.com/bschools/rankings/
It depends on the methodology. One has Missouri ahead, the other Iowa. I still contend Missouri is the better school. Iowa ranked ahead of Illinois in some of those categories you posted, doesn't mean they're better than Illinois either.