How do I COMPLETELY uninstall?

Every time I uninstall and re-install Visual C++ 2005, the computer seems to remember that the program was installed previously and tries to restore my old settings. I don't want this to happen. How do I COMPLETELY uninstall Visual C++ 2005, so that it is as if the program were never installed previously? I've tried uninstalling from the control panel, deleting the "Visual Studio 2005" folder in My Documents, and deleting C:\Program Files\Microsoft Visual Studio 8. What more do I need to do?
[508 byte] By [MatthewMaas] at [2007-12-24]
# 1

Apart from the above, there is one more place. In the registry under HKEY_CURRENT_USER\Software\Microsoft\Visual Studio. If you delete the 8.0 key then it will remove all your personal settings for VS8.

You can also delete that along with your Visual Studio 2005 directory in my documents when Visual C++ is installed to completely reset your setting. But if you do this, try not to get it mixed up with the HKEY_LOCAL_MACHINE key, since you ruin the entire install. Speaking from experience here. :P

crescens2k at 2007-8-31 > top of Msdn Tech,Visual Studio Express Editions,Installing and Registering Visual Studio 2005 Express Editions...