PIT is my favorite airport. It has everything I need: free wifi, burritos, and a Swatch store. The TSA folks are usually pretty friendly too, which is rare, and when things are slow they may even joke around with you about the giant rain boots you're wearing on a sunny day.
It could use an update but really, I don't care much that the place is looking a bit rough because seeing it means I'm home.
Bonus fact: PIT has the only Swatch store in Pennsylvania.