Buddy of mine (used to be on here - BimmerboyM5) took his car to Chattanooga BMW and got terrible service. Ultimately, he brought the car to Atlanta (chris motors) for service when it needed something. However; this is only 1 instance - so take it for what it's worth.
Road Atlanta is the local Road course and of course - you are close to great roads in the North Ga mtns/Great Smokey's. Road Atlanta is NE of atlanta and I think the local quarter mile drag strip is that direction as well (not sure, I'm a road racing kinda guy).
I lived in Atlanta forever and am moving back this fall - hope to catch up with some of those guys sometime after that with any meets!
edit- forgot - but Atlanta Motor Speedway is an oval and also has a road course - its south of Atlanta.