Thanks for the suggestion. Unfortunately it has been running when I've been trying. Cheers though.
----------
Yeah, didn't really want to try that but might be getting to the point where it's worth it.
Can you sync it by starting the sync FROM iTunes? With the phone unplugged from the PC, it should still show up. You should be able to right-click and select Sync. It will search for the phone for about 40 seconds then start the sync.