I have been to Turner Field. Really liked it. Its got the typical for newer parks Center Field Entry Plaza (like Philly, San Diego, etc) that opens well before a game. I ate at the Bullpen Rib House before the game and it was a good place to hang out. Don't remember much else being around the ballpark. As for the park itself, it was typical ballpark prices / selections but a very nice stadium.
cool, good stuff. hope the timing works out. My prediction is that Philly and Atl would play in the NLCS, and if it goes 6 games that would be the one. Fingers crossed!