Jesus guys, lay off already. iPhone 4 is an amazing piece of hardware, but Android phones are released every other week, and the hardware is bound to catch up and surpass apple's. The article's author clearly has a defective iPhone, writing about it as if it had any kind of relation to all iPhones is at the very least misleading.
We all know where this is heading. The world is moving towards Open, and eventually Jobs will kill iOS with all his crazy "save people from porn" shenanigans. We don't need to act as if they were religions. It's just a fact, with Google backing it, Android will eventually win out.