I also have found that a fix for this problem on PCs is to go to
control panel>System>Hardware Tab> Device Manager Button>Highlight your computer name>then click Scan for hardware changes button on the toolbar at the top.
.
I've been using Macs for years and the iTouch for two years.
I've never had a problem with synching until this week.
This might be a clue to the problems that PC/Windows users are having.
I'd bought a new external disk drive and had to resort to a USB hub to gain the ports I needed.
This caused me a whole string of problems - only resolved when I connected the iTouch directly into a Mac USB, did a complete 'Restore to Factory Settings' then a resynch.
It's now working fine.
The problem has to lie with the USB. It's not a powered one - it takes it's power from the computer. Maybe a powered USB hub would work, but it you have a similar problem try this out.
Good luck
This might be a little late to help you but it might help others.
If you are getting this error as I have the only solution i have found so far is
After you hit the sync button and begin syncing your ipod simply unplug a mouse or other device plugged into another USB port. I do not know why this works but it does."
I want you to marry me, svngpvtry!!!! I have had this problem for MONTHS, and have tried EVERYTHING! I couldn't believe that this worked! Thank you so much!!!!!![]()