Speeding up iTunes-iPhone Synchronization
Boon aka Hwee-Boon Yar
September 7, 2009
Backing up is the reason why it is so slow. To speed synchronization up, disable backup. Data is still synchronized, and it is reversible. Do this at your own risk. Instructions are for Mac, run it from the Terminal.
To speed up (disable backup):
defaults write com.apple.iTunes DeviceBackupsDisabled -bool true
To re-enable backup:
defaults write com.apple.iTunes DeviceBackupsDisabled -bool false
You probably need to restart iTunes for this to take effect.
Discussion in the ATmosphere