For routine maintainence I would also recommend finding one of the registry cleaning programs - I use both RegClean and EasyCleaner (they seem to use slightly different methedologies -- sometimes one will find stuff the other doesn't) - and run them every few days to remove invalid links in your registry.