I know - in fact, reg cleaners are often insufficient, that's why I often use a FILE/REGISTRY TRACER such as 'Installwatch Basic' (freeware) that runs in the background during installation/uninstallation, especially when installing shareware, which often add "secret" entries into the registry - a sh*tload of 'em sometimes - which are left behind even after program removal.
I hate such sticky progs grrr