Hi, Michelle.
If the runtime is the only problem, take a look at REGSVR32. If you run it without any parameters, it gives you a nice help window with the list.
-U unregisters a DLL.
Then you have to uninstall once to get it all clean, and then try to figure what is actually being registered with you run your setup. Maybe you already know this.
>I'm not worried about the VS directories since I'm not installing anything there. What I was looking for is how to go about unregestering the DLLs for the runtime manually.