Raleigh is a great place to hit up. There are a lot of courses to play. Each course presents different challenges. Go to the course directory and type in the zip code 27609. There are 18 courses within 30 miles. 11 of which have been given at least a 3 disc rating. I would recommend Buckhorn, Cedar Hills, UNC, & Zebulon. Fun and challenging courses!
Not sure about the Outer Banks or immediate surrounding area. From Atlanta--I think you will be driving through/near Lumberton, Fayetteville, & Rocky Mount, NC. Lumberton has a nice course(mostly open with plenty of water). Fayetteville has 2 tough courses that are a lot of fun (mostly wooded & tight). Rocky Mount has 4 courses within 3 miles of one another.
Have fun bro!