When I got my iPhone 4, I set it up from the backup of my iPhone 3G, which of course gave me all my SMS history, call history, set up all my Mail settings, etc. just like they were on my iPhone 3G. I've had issues where some days my battery life is fairly decent, and others where it drops quickly with very little to no usage. Of course in talking to Apple Tech Support, one of the things they always recommend is wiping the phone with a restore and then setting it up as a brand new phone rather than from backup. This involves noting all your folder, app, playlist, and Settings settings if you want to set it up the same again. Well I've done all that. Written down all the relevant info. I know if I complete this process I will lose my recent calls, all my SMS history and probably some App specific stuff, especially with regards to current completion of games (though this may be stored in the game and sync back, idk). My question is whether anyone knows if it is worth it to restore the software and set it up from new or not. Of course Apple also contends that for better battery performance I eliminate the use of Push mail, Notifications, and turn WiFi, GPS, and of course Bluetooth on only when I need to. I understand the BT, and maybe the GPS, but I hate the idea of toggling WiFi or that I can't use the phone in the same manner I did with my 2 year old 3G and at the same time not get improved battery life. Please share any experiences you have. Thanks.