If iTunes is taking forever to backup, perhaps you have a corrupt backup. In iTunes Preferences, click on the "Device" tab, select all backups, and click "Delete Backup." After that, do the backup again. It might still take a while, but should do it in less than "forever."