Btw, how often do you backup your registry? I do it about once a month.
I make an ERUNT registry backup everyday simply because I don't trust System Restore to resurrect the registry if something goes wrong. I find that sometimes System Restore causes more problems than it attempts to repair, and in most instances I only need to restore the registry.