I have already had a friend at church copy my entire hard drive onto an external hard drive, just in case. Since I have not found any software online that would test the integrity of my hard drive, I am going to disconnect everything and take my computer over to a local computer store and see if they can test it -- of course there is always the chance that they will tell me its bad so they can sell me a new one, even if it is really ok. We shall see.
Specifically what makes me think it may be a hard drive problem is that I have to frequently use checkdisk to correct problems -- it comes up with missing orphan files being copied into the directory file and things like that.
mlsoft
Thanks for the suggestion.