I go to Duke Primary Care at Brier Creek and really like them! My primary is Dr Sproul-very nice guy. Have also seen Dr Erickson and she's great too.
MrsLLG-Just wanted to let you know-I tried to see Barbour as well, but she's not accepting new pts (or at least wasn't earlier this year). They would only schedule a new pt appt with one of the drs that was accepting pts. So you may not be able to go to her. But I've had good luck with the drs above so maybe you can see one of them?