I love this stadium. The only better view you might find is from PNC Park and really, they're both fantastic.
Not a bad seat in the house, though I have to say sitting in club seats really hits the spot. I'm spoiled at this point. (Scored tickets from Pitt's admissions' department. Thanks!!!)
Plenty of places to tailgate and if you're a gambler like me, you can get free parking passes for the Rivers' lot. (Not really free, as I've spent enough to gain those comps.)
I've been to Pitt and Steelers' games and concerts. It's a good venue. Overpriced food, but what stadium doesn't ridiculously charge for cheap beer and nachos.