Weezy....if you are coming in from Indiana for the game, will you be coming in on I-75? Depending on which way you come in to town may be helpful in where you stay. The racetrack is south of ATL in Hampton. Granted folks will be staying all over the place, but south is where you want to stay away from.
I come in from B'ham and head over and usually stay in Douglasville. I then head east into town and hit the very first MARTA station and ride the subway into town. You can go
here to get a map of where the MARTA runs. Anytime I go to ATL I stay in Douglasville and take the MARTA. It works well for me and I would imagine that it would be similar if you decide to take it in from north of town as well.
I know we have several Tiders on here that live in ATL that can help you out with more info, but getting to the dome and not having to deal with traffic/parking is fairly nice.