I'm far from bright for this forum, but I always run through the basics of virus scan, spyware scan, hijackthis, defrag (while giving myself a headache tracking down everything from the hijackthis log :)). You've probably done all that if you're talking hardware, but I thought I'd mention it...