Your link points to this thread I just think the mods moved it.FYI - there's another thread that beat ya to it by a few minutes: http://forums.macrumors.com/showthread.php?t=877101
I received an email notification at 0304 PST [that the store was down - US, in my case].
Don't forget the whole "I'm going to kill a kitten because the MBP updates haven't happened yet!" threads...Yep - they're quick.
It'll be a hoot when all the "The Store is back!" threads start popping up.
oh - and don't forget the "Did you place your pre-order yet?" threads
All part of the fun, IMO.