I've been meaning to "accidentally" break my iPhone to warranty spending the money on an upgrade. Last night I dropped it on concrete. This has happened loads of times before and has a few dents/scratches from it, but this time it cracked the screen. The speaker hole has glass missing and there are several cracks down the screen. It works, but I want a new one! I read that the O2 upgrade (pay for new iPhone, keep current contract) was only available until October... Is this true? I want to be able to walk into an O2 store and buy a new iPhone or order one off the net without paying for a new contract. Any comments?