how about an application that will back up your iphone with all the apps icons ect. so after you restore you could load up the iphone one time and have everything back the way it was before the restore without having to reinstall each program individually. that would save me days of work. Just a thought