Apple iPhone 2.0 Upgrade == FAIL

A note to Apple.  I find it astonishing that you have created an upgrade procedure that can fail in a way that leaves the phone useless.  You had 6+ months to prepare for this, so error messages like this are just inexcusable.  Google, please hurry up with Android ;)

--jeremy