I have the original clean install disk, so I can reinstall the system. I will try the sfc several more times, but my instinct says that too many files got changed.
No recovery partition, the HD is only 160gig, no room for one.
I wish I could figure out what was causing the periodic BSOD's. I am convinced that it is hardware, because my two other machines run Windows 7 with never an error. I have run multiple utilities to determine problems, but every one says everything is fine. I have run check utilities that say I am good, and I BSOD 5 min later.
I curse the day I bought a Dell.
Maybe the answer is to upgrade my HD, and reinstall clean.
I will repost after dinner tonight and I have time to run the sfc a few times. Headed home from work now.