Georgia Dome really helped the Peach Bowl. I remember watching Peach as a kid, and while the matchups where whatever (it was a Bowl Game! one of less than 20!, I watched) it was at Fulton County Stadium which typically meant dreary, sloppy field, not so attractive games. It was the Independence Bowl on steroids in a big city.