I'd say the key to living anywhere in or near Atlanta is your work location. Try your best to live within 10 miles of work.
Atlanta has a bad rep for traffic and it's well deserved. But, both times I've lived withing 10 miles of work I had nice short commutes. The first time was living in Lawrenceville and working on the outskirts of Duluth - 20 minutes tops on the road. Now I live in the city <4 miles from work and my commute is 13 minutes if I drive and an hour if I walk!
When I lived in Lawrenceville and worked in the city my commute was 36 miles and took almost an hour and a half each way. That's why I moved to the city.
Most of the bad traffic in Atlanta isn't on the surface streets but on the interstate and main roads....
Dahlonega is a really cool place but it's a good hour's drive from the outskirts of Atlanta city proper. Once you hit the metro area traffic becomes a parking lot.
So, find out where you work and then draw a ten mile circle around it! Make a list of what kind of things you need and want (seperate them because needs are more important) and that should help.
Good luck!