Back up anything you care about, format the drive and reinstall Windows. Soon as you've reinstalled, upgrade it to SP2, hook it into the interweb and go to windowsupdate.microsoft.com and do what (little) can be done.
It's toast. Forget it. Blame Microsoft, it is after all actually their fault.
Dave
Bookmarks