Every time I try to sync my phone with iTunes it comes up with the message that it can't read the contents of the phone and that I should restore to factory settings!!
Reset your phone and restart your computer, i had this happen to me once and that seemed to fix the issue. There is a glitch in the software and resetting them will help.