Can I transfer music/songs/music videos from my iPhone 3GS to my iPhone 4S?

I have a lot of Music/songs/music videos in my iPhone 3GS. But I just bought an iPhone 4S. Can I transfer stuffs from one to the other? If yes how?

When you sync your new phone with iTunes, it will recognize that it is a new phone and ask if you want your apps/music and photos transferred along with your address book

Yes, you can. You may try this phone to phone transfer, it can help you transfer files between your iPhone 3gs and iPhone 4s. You just need to connect your two phones to computer through USB cables, then you can drag and drop the files between the two phones. This software works fairly well for me. Hope it helps you. Contact me if you have any other question.