Needed to start using windows vista because iPod need iTunes, and Banshee, etc doesn't seem to work for me. But then, I'd shrunk my windows partition too small and so space is precious.
To turn off hibernation:
Click start > In the "start search" box, type "powercfg /hibernate off" > press "CTRL+SHIFT+Enter" (this I guess runs the command as administrator.
Now do a disk cleanup to delete the huge hibernate file.
The command for turning hibernation back on is "powercfg /hibernate on"