BTW I use the Avast Antivirus, it gives false positives on a select few things but it has saved my ass many times.

I have multiple copies of different versions of norton and other virus programs and they are all crap imo.

And i second the firefox thing. good luck with the problems man, and disable your system restore before u scan it, some viruses hide there too.