iCloud?
The problem with backing up your current contacts to icloud is that if there is some sort of corruption with 1 contact, it could cause a battery leak because of diagnostic and usage flagging the error...
Basic equivalent is backing a music folder with a virus to icloud, then get a new phone and sync icloud and the virus is back. Only way to get rid of all possible corruptions and leaks is to start over, I understand that, but same time, I don't want to do it either.
I am waiting for 5.0.2 to see what Apple can do for my battery since I can't get over 5 hrs of use and my cousin can reach 8-10 with the same Apps/usage that I do.
I am currently using 5.0.1 and get great standby time, but the usage drain. I took my phone off the charger today and i went from 99 to 98 percent by scrolling through tweets that were already downloaded...and thats after i witnessed it go from 100 to 99, just downloading the updated tweets...
About my 4S - I set it up as a new phone and then restored from a backup from my 3GS for contacts and settings...