I'd prob vote TU. Because Boston is fantastic and Tufts is great too. However, you won't go wrong with Einstein. I'd pick based on where you want to live. Boston vs. Bronx, quite a big difference. While both schools are both very Jewish, Einstein is Jewish to the point where libraries/gyms are closed during shabbat and all holidays, etc. Just a little thing, may not be a problem for you.