I thought I'd gotten things repaired - the machine was running for about six hours without incident. Then, I gave it back to my father and he said that it BSOD'd when he left it alone for about ten minutes (and he does nothing but use Office / play solitaire), and it BSOD'd again when I resumed working on it as I clicked to open the Start Menu. I uninstalled Mcafee and installed MSE. I installed SP1 and attempted to use Driver Sweeper (though I had difficulty with that - wasn't sure which driver(s) to remove)and then install newer Intel drivers. I figured it was best to go with the manufacturer's (Lenovo's) drivers, but theirs were last updated in 2010 - am I better off going with Intel's, or does it not matter?
Also, could the Netgear N150 Wireless USB I purchased a few months ago be contributing to the issues? The internetz suggested that other people are experiencing similar issues.
I didn't attach a Performance Monitor report because it gave me the following error when I ran it: 'An error occured while attempting to generate the report. The wait for the report generation tool to finish has timed out.'
I looked through some of the crash dump dealies with Windbg and the two most recent yielded 'Probably caused by : athurx.sys ( athurx+7558a )' and 'Probably caused by : ntkrnlmp.exe'. Didn't try the whole !analyze -v thing.
Thanks for your efforts!