Hey Tim,

I'm far from a computer expert, but if a
restore to your system "fixed it for a day"
I would suspect software rather than
hardware problems.

I would google up Trend, Panda, Adaware
and Spybot and use their free online scans
or downloads and see what they might find.
There are a lot of miscreants out in cyber
space that get their jollies by infecting
computers of complete strangers. Just
because one virus scan or adware program
does not uncover a problem, don't hesitate
trying others. I ultimatly found 192
instances of adware, 3 instances of hack
ware and 9 trojans which were inducing my
computer to act as if it had hardware
problems. Good luck! Warm regards, Jim