Wow. Congrats on getting off the deferred list at Ohio State!
I agree with the above posters. Location seems like the one reason to choose Einstein over Ohio State. Cheap housing combined with a great public transportation system (within NYC) is a big plus. Columbus is a fairly large city, but a car is probably necessary. Also, for culture. AECOM has a diverse class, but is part of traditionally Jewish university if you are Jewish or are interested in immersing yourself in that culture.
I say go with Ohio State for the program, facilities, prestige, and cost. I think a degree at Ohio State can take you farther, but that's also dependent on the person.