Sounds like we're kind of in the same boat. I'm moving there in June/July for work, but I'll be working in Peachtree City, so I'll probably live on the other side of Atlanta from where you're looking.
I haven't checked into it yet, but it might be worth reaching out to the Atlanta A&M Club (
http://clubs.aggienetwork.com/atlantaamc/).
Good Luck!