I had this problem and what was preventing me from uninstalling was a corrupt disk sector, what I did was:
Right click 'My Computer'
ChkDSK (Check Disk) Click scan on restart
After it fixed the bad sectors I could uninstall itunes and reinstall sucessfully.
Worth a go.