So the iPhone 2.0 has finally arrived last Friday, and what a friggin’ disaster it was. Apple’s servers were totally overwhelmed with traffic from people trying to activate their new phones, as well as those trying to download software from the iTunes AppStore and upgrade their iPhone 1.0 firmware. A total screaming c******f**k ensued, which [...]