I feel your pain. I can't remember the last time I was able to successfully restore from an iTunes backup on my PC.
Since iOS 5.1 I have always had to restore from my iCloud backup. Not ideal as I then have to reinstall all my non-Apple content, and all the apps are reinstalled via my internet connection, which takes hours.