Earlier today, I tried to upgrade from a release candidate version of IE7 to the final version. During the installation process, it removed my RC build of IE7 and started to install the new version. However, during the installation, something got messed up and I got an error screen saying that something wasn't found and couldn't be updated, or something to that effect. So now I'm stuck with IE6, but it gets even worse. When I rebooted my machine, Windows Updates found something for me to install. I went to install it, and I got a Generic Host Process for Win32 Services Error. So now I'm stuck with IE6 and I can't download security updates. What the heck is going on? The Microsoft Crash Analysis page came up with something for me to install to solve the Generic Host Process error, but installing it doesn't fix anything. Any ideas what I should do?