try CCleaner to clean your registry, also which Itunes version were you using? if you're using x64 the 64bit version of Itunes is WAY more stable than it was a few months back.