My vote for domestic is PIT. Short efficient connections and lots of restaurants and shopping.
If you want lots of shopping when you are stuck waiting for a flight LHR is great. The problem is that you are usually stuck waiting for a flight. The lines at immigration are also sometimes embarrassingly long.
Internationally I like SIN and CDG (although I've had a few minor issues dealing with national pride).
Chris