McCombs or Kelley Business School(Your thoughts and opinions)?

Many business schools, including Wharton and stern (to name only a couple) have direct admits into the program.

But I’d strongly consider the Ivy econ major route if you are willing to go with a liberal arts based curriculum. Spend some time researching - look at the coursework you’d have to take as a business major and an econ major (a good sense of the courses can be found on most school’s websites) and see if you have any strong preference.