This thread
WARNING: Viruses on network you should be aware of! has links to online scans...do an online scan & see whether anything is found.
Have a look at post #3, there are links to sites that specialise in helping with malware problems. Try one of those.
Or, one of the helpers here says that this site is good
Malware Removal - MajorGeeks Support Forums