There is a content transfer app on the iPhone that should help, another option if you are on Verizon is to backup the old phone to the Verizon cloud and then transfer to the new one from there.
I only had photos and contacts to transfer and that went flawlessly as any other files I wanted were already on my iPad those automatically synced via iCloud.