I was very sad last week to read what appears to be the final Fake Steve Jobs blog post. It's quite unfortunate too, as two days later the "iPocalypse" hit. If you've been living under a rock for the last month, you might not know that July 11th, 2008 was the release date for the iPhone 3g as well as the firmware upgrade for the first-gen iPhones.
Apparently Apple and/or AT&T were not aware that many people would want to purchase new iPhones and upgrade existing phones. That's the only rational explaination as to why the activation servers virtually melted down for most of the day. This left people at stores unable to play with their new phones once they bought them and, more annoyingly, those who already owned first-gen phones got caught mid-upgrade with a phone that would only dial 911 as the device could not be re-activated after the upgrade.
Thankfully I had manually upgraded the night before and did not run into any of these issues, though apparently I upgraded with a pre-release or debug version of the firmware which was a bit glitchy. I re-upgraded using the official firmware a day or two after the activation servers started responding again :)
P.S. Apple/AT&T, why did we have to re-activate a phone where the OS was being upgraded? Seems silly to me.