Tony--
Atlanta's a great city--lived nearby for five years. Absolutely beautiful in the springtime! If you've already visited, I'm sure I'm not telling you anything you don't already know!
You can catch a Braves game while you're there--but make sure not to cheer for the visiting team. I made that mistake once and had to make an early departure from the stadium for fear of my life
