Duke Vs. Cornell

I plan to major in Premed. I care alittle about the surrounding and environment of the school. so which one is better for me, duke or cornell?
also if i had a possibility to get into Yale (am on the waiting list), would that be better than the two other schools?