social Life will suffer but ultimately you get your goal and no stress of haveing to apply for residency, also done a year earlier, what is more important to you, social life or guaranteed success, more than likely your hard work will get you your residency if you attend duke, if you applied for the accelerated program you more than likely know what you want to do and what is a priority for you, plenty of time later to have that social life ,duke will give you more diversity for sure and the surrounding communities