um please yale people have no social life.
but they definitely don't have a good basketball team.
Duke is such a well-rounded school--it's good at everything, and what I love about it is that it's constantly taking the effort to make itself better, instead of just sitting at the top and being content with that. No other school has what Duke has: top athletics, top education, and top social life. How does it get any better than that?
And in response to your obsession about name and prestige--high schoolers get caught up in that very easily. I know I was definitely the same way, but you have to know that once you actually go to college, none of that even MATTERS anymore. When I go back to visit my high school and I see people from my graduating class there who go to Harvard or Yale I don't think to myself "OMG they're so much better than me because they go to name schools!!!!!!!!" And from what my classmate from high school told me about New Haven, it's boring as hell there and there's seriously nothing to do outside of Yale. There's a TON of stuff to do AT Duke AND outside Duke. You never get bored here--trust me. Duke has everything--who wouldn't want to go here?