On the Road On the Road: Atlanta June 9, 2007 When you’re in Atlanta make sure to rent a car. There are a lot of cities you can do without one, but Atlanta is not one of them…