Well, if the registry is what is corrupt, I would try going to a command prompt instead of safe mode, then type "scanreg /restore" (without the quotes, of course), and try out one or more of the recent registry backups.. If that doesn't work you're probably looking at reinstalling Windows98...