How to transfer data from one iPhone 4S to another?

My iPhone 4S has some technical problems, for example the volume doesn't work and sometimes the lock screen freezes. So I'm going to go into a phone shop tomorrow and ask how to solve these problems. I've only had my iPhone for 6 months so was thinking maybe they would just replace it? But if they replace it then I would have to transfer my SIM card to the new iPhone, and the SIM card only keeps contacts right, so I would lose all of my apps! If I do end up getting a new phone tomorrow how will I transfer my apps from my old phone to the new one? Should I sync it with my laptop and download all of its apps?

1. Connect the iPhone to your computer using its USB cable.
2. Right-click the "iPhone" tab located in the source pane of iTunes (the side menu), and click "Back Up."
3. Click "Eject" on the "iPhone" tab and remove the docking cable from the older iPhone.
4. Insert the docking cable into the new iPhone and click the "iPhone" tab in the iTunes' source pane.
5. Right-click the "iPhone" tab and click "Restore from Back Up." Select the backup date and click "Continue."
6. Click "Eject" in the source pane to disconnect the iPhone.

I think the first answer is not that perfect. Firstly, the iTunes couldn't help transfer everyting as it has the data limitation. Also, it will lose much of your data. I suggest you to use a safer and perfect way to transfer all your files from iPhone 4S to another. You can use AnyMP4 iPhone Transfer Platinum. With it you can transfer all your iPhone files to computer at the same time, you can sync to iTunes and backup the iPhone SMS and Contacts to computer. Then plug in your another iPhone and use the software to transfer the files to new iPhone without any limitation or file loss. You can have a try of it. I have been using it for several months, help you will get help from it, too.

  • Transfer Music from One iPhone to Another? So i got a new iPhone today and i want to put my music from my old iPhone to my new one. However, i do not want to put all of the songs from my iTunes library onto my new phone, i just want the songs from the old phone. Is there any way to transfer just the songs on my old iPhone to my new iPhone, and NOT the whole iTunes library?
  • Is their a way to transfer progress of a game from one iPhone to another? On my old iPhone 3GS I had this game and I was almost done with it, but then I was given an iPhone 4 as a gift. I downloaded the same game but I basically have to start the game all over again. Is their anyway to transfer the progress I had on my other phone to my new phone? Lol I'm so lost when it comes to this type of stuff.
  • How to transfer things from one iPhone to another? I have the iPhone 4 but may be getting the iPhone 4S soon. Is there a way i can transfer my photos, music, & contacts from the 4 to the 4S? & on my MacBook, on iPhoto, when my friend plugged her phone in, it put all her photos there & i don't know where to look for mine now.
  • How to transfer text conversations from one iphone to another iphone? My contract is up in December but the phone I have now won't last until then so I bought another iphone. All of my notes, contacts, music and photos are backed up on my computer, but i don't know about my messages. There are 4 conversations that I NEED to keep in their entirety, like every text that we've sent to each other needs to be transferred. How do I do this? I haven't activated the new phone yet. I'm waiting until I know what to do about this first.