Much of the discussion regarding the user experience improvements with modern SmartPhones and tablets focuses on the touch interaction with and graphically rich rendering of the user interface. I've also pointed out here the dramatic improvement in installing applications on these devices, typically with a single click on one button. All of these are of course significant improvements. However, I just experienced another phenomenal improvement in these devices (at least those built by Apple) with regard to restoring the system. I was recently advised by Apple to restore my iPhone. It sounded to me like the advice I often hear on tech podcasts and also from PC company support staff. I dreaded having to backup all the data then reinstall the operating system and then reinstall all the apps, copying back the data, changing back settings/passwords, etc.
I pressed the "Restore" button on iTunes to restore my iPhone and waited. After it was done and I looked at my iPhone, I was absolutely shocked. Everything was back to normal, all apps, all data, all settings, all preferences, everything! I was delighted. I think this is the new user experience bar for restoring all operating systems. This is how it should be done everywhere. Period.