I'm exhausted, and a bit (okay, a lot) drunk, but I'm as happy as I've ever been.
The Steelers won Super Bowl XL. They are World Champions.
I don't know what else to say. I wasn't conscious the last time they won - or, at least, I don't have a recollection of it (Jan '80). I just ordered $140 worth of championship stuff. My face hurts from smiling.
THEY DID IT!