PNC Park in Pittsburgh is, by far, the nicest MLB ballpark I've visited so far. One of the perks to the park is that it was an easy walk over from the hotel. There was no need to worry about parking! It is also very fan friendly.
Here is a slideshow of my trip to PNC Park.