How to transfer photos, text mssgs and contacts from old iphone4s to new iphone 4s?

I've got an iphone 4s but i dropped and its cracked so I bought a new one, I want to transfer everything from that phone including texts, pics and contacts to the new one as it is in the old one. I've tried connecting it to itunes but it back all the old apps and old numbers but no text messages or pics.

Connect your Iphone to laptop or pc through data cable.insert data in your local system. Then transfer to your new phone.

With the damaged phone connected to the PC and iTunes running, on the left side of the screen, left click the iPhone. Choose Backup. Remove the phone. Connect the new phone and iTunes will ask if you want to restore the backup to the new phone. This "should" have everything.

Any questions, go to the iPhone web site at Apple.

Sync the old phone with iTunes, then sync the new phone with iTunes. All the info, including your apps, calendars, music, etc will transfer over.