I had this same error, along with about 3 or 4 others. The answer that solved my problem was actually very simple, but it took me a while to figure it all out. Even though iPhoto was not actually syncing with my iPhone, it would launch or make the application active every time I plugged in my iPhone. This is what seemed to prohibit iTunes from being able to manage a successful sync process. All I did was go into the preferences in iPhoto and turn off launching the program when a camera is plugged in. Funny, iPhoto says nothing about the iPhone in this area, but it actually falls in the same category.... think about it, it is a camera and it recognizes all your iPhone images and makes ready for an import. Turning this feature off solved my problem. As I said, I had about 3 or 4 errors, one of which was this one.