Cornell. NO brainer. Let me tell you a fact, reputation and brand name DOES matter. You will get all the interview you need by having Cornell on your resume. I never heard Baruch before.... Outside of NYC, nobody knows Baruch. Don't pigeonhole yourself in one city. With a Ivy league name, you can basically get most of the interview you want across the world. Will Baruch help you that? I seriously doubt it.
This forum has a very serious negative bias towards famous universities. Stop that. Just admit it, Baruch is a name that few people heard of before.