It's a tough decision but from what you are saying.. it sounds as if you like Duke better than Cornell. Good luck with getting off the waitlist.

Otherwise, Cornell is a pretty sweet place to go to!
Are you sure that you are going to Cornell or are there other schools you are considering?