I went to PNC last year. The stadium is beautiful, but it's very simple. I find that as a plus. Not too big, not too flashy and a perfect location. Walking over the Clemente bridge is cool, minus the beggars and numerous vendors selling non-official merch. The Pittsburgh area itself is a beautiful, hilly area. Coming out of the Fort Pitt Tunnel and seeing the city open up right before you is a cool sight. I've also been to Kansas City, Cincy and St. Louis(old). I really enjoyed Kansas City. We stayed in Overland Park, KS and finding the park was easy as pie. Tickets were cheap, parking was ample to say the least. There was a rain delay for our second game there so we got pretty trashed in the parking lot. Great times. Fans are very nice but it's tough to get them excited when the team is 20 games back in June. The food in KC is outstanding. St. Louis has a good number of very good fans. However, we met all of those people after the game. The toothless yokels we had to sit by were nothing but annoying. Also, it didn't help that it was 101 that day with 90% humidity. Didn't get to enjoy much of the city as we had to make our way to Cincy right after the game. Cincinnati is pretty nice. The stadium is right on the river, finding parking was simple. Other than that, I don't remember anything that great. I found the fans super annoying. When Griffey hits a pop up half the stadium jumps out of their seat. Also, this is the only stadium that gave us crap for being Brewers fans. Well besides.... Wrigley. Note how I left this one off the list up there. That's because we had such a horrible time it's not worth the time to talk about it. It's just a playground for drunks.