It may be worth while running RegClean
(from microsoft) in case the Registry is screwed up somehow. If RegClean had founnd and fixed something on a pass, I'll often run it again. I have seen it not fix everything in one pass. It's worth a shot.
Alex
"Of course, you realize this means war." -B. Bunny