iCloud makes it the easiest thing in the world set up a new phone. Just make sure that you have it set up to back up your contacts to the cloud. And then whenever you get your new phone make sure during the set up process you Do not set it up as a new phone because it will not give you the option to restore from a backup if you do. make sure you select that you are restoring it from a backup when it gives you the option Between the two. Then it will show recent backups and just select the one you want. What im going to do is manually back up my phone right Before I set up my new iPhone 5. That way any recent calls and text messages will be on my new phone All your photos and everything that you have saved in your apps like Game saves will all be put onto your new phone. Even your call log your text messages, everything. Make sure you have the ability to stay on a Wi-Fi network after you restore the new phone from a backup because it will have to download all the apps all your photos all your text messages, pretty much everything on your phone. Also none of your music from iTunes will be automatically downloaded you have to go in and manually download the music. Your playlist will be there from the backup. But not yours music