Since there are frequent posts in the forums asking about how to uninstall a program that is listed in the Add-Remove Programs list that won't go away, I thought I would give a heads up about a free download you can get from the following MS link that will do this for you easily so you don't have to edit the registry to get rid of the 'traces' left over from a bad uninstaller that some some program's author didn't code correctly.
Keep in mind/be aware, please, that the second link is a DIRECT DOWNLOAD and doesn't take you to a website where you can read about it. It is the program itself. I don't normally post that type of link, but I use this program myself and trust it.
http://support.microsoft.com/default.aspx?scid=kb;en-us;290301
Windows Installer Cleanup Utility can be downloaded from the above link and it will remove installed programs that can't be uninstalled from the Add-Remove Programs List because you don't have the cd anymore or because the program itself can't locate its uninstall file info.
There is one version of this utility available for all individual windows versions from W95, W98, ME, NT 4.0, 2K, XP, and Server 2003. Direct download can be reached at this link:
http://download.microsoft.com/download/e/9/d/e9d80355-7ab4-45b8-80e8-983a48d5e1bd/msicuu2.exe
TONI

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic