Updating iPhone IOS 4 to the latest version is really a big headache! Why can't Apple provide a separate file download? Why must it go through the iTunes 10 software for update? Mind you the file size is really huge at 666.6 MB (uh, the number of the beast too?) that's about the size of a CD-ROM. I know, I know, it takes me just as much trouble to download the 700 MB Ubuntu Linux ISO file, but I can use those helpful download software like uGet to continue my download if the connection breaks and also split my downloads to a couple of days if the server is really slow.
And this Apple update server is indeed really crawling at a snails pace! Could be Streamyx throttling my speed due to large download file. Or perhaps both, a slow server from Apple plus Streamyx broadband throttle, now that would really make your download day a super slow event. Wish they have a separate file for download. That would really make things it easier. I wonder why they don't do that? Perhaps they are afraid hackers would get at their code and reverse engineer it?
Whatever the reason, it makes for a poor user experience. That's why I don't always want to update my phone software, be it Apple's iPhone or Google's Android. Fortunately the Android update was far more faster, took me only about an hour plus for the update to be done.
However, my wife complained that the Apple iPhone was getting cranky and according to her fellow iPhone users in her office, that the mobile phone needs an update to make more stable. Her colleague left the phone overnight with the PC to download the update. Uh, with 666 MB and a slow server and broadband throttling, I guess that's the way to go about it.
Otherwise to keep your sanity the other option is to bring it over to the Telco (after all they bundled the phone in the mobile phone plan package) for the update since they have far more faster connection and perhaps even have the software at hand or they simply just have ultra fast broadband connection without being throttled.
Anyway, I'm going to give this self-updating of Apple iPhone IOS 4 a go before crying surrender if it fails. Anything for dear wife!