I have an iPhone 3GS with the latest updates and I am running the most updated versions of OSX, iTunes, and iPhoto. Obviously, I have a Mac. Seemingly out of nowhere, iTunes has been giving me the error "iPhone cannot be synced. The required file cannot be found." I've narrowed it down to a problem with the photo syncing. If I do not sync photos, it works fine. There is also at least ONE iPhoto albums that will sync correctly. All my pictures show up fine in iPhoto, so I don't know what files could be missing. Things I've already tried to no avail: Restarting the computer, restarting the iPhone, uninstalling and reinstalling iTunes, Resetting factory settings on the iPhone and then restoring it.