once upon a time i used one called Advanced Registry Tracer. it would take a snapshot of the registry before an installation and then again afterwards and then compare the two files for differences. the url was
http://www.elcomsoft.com/art.html
another one that watches the registry is called Regmon, and i got it here:
www.sysinternals.com