UChicago and Columbia

Both parts of that statement suggest to me that perhaps neither school would be the best choice for you.

Possible alternatives:
NYU
UPenn
Northwestern
Boston College

All these schools, FWIW, have econ departments in the USNWR T25 (for graduate programs, anyway).