Whilst being generally nosey as to why iTunes wasn't syncing I noticed a plugin in Cprogram files\itunes\Plugins called itw_scrobbler.dll I renamed it to itw_scrobbler.dlx whilst itunes was running and I instantly had syncing again after 1hr or so of it spinning around doing nothing.

Hope this helps someone else.