Not sure about your statement Geoff regarding iPhones "but at least they usually work".
It appears that the latest version of iTunes has a glitch, but this is needed to download OS5 for the iPhone. As a result, it can end up wiping all of your OS from the phone (first hand experience).
Could this be a worldwide Blackberry & Apple Crumble!!?