If you ever do get a virus, here is a list of 73 removal tools for different viruses. Each one will run from an A:\ disk. I keep them all on CD for customer housecalls.
http://securityresponse.symantec.com/avcenter/tools.list.html
The mass mailing worms will clean up after themselves very nicely.
As far as what you have already? TrendMicro has a good online scanner that can identify existing infections. Then DL the appropriate removal tool from Symantic.
If I had a system that was highly suspect:
1. Look at the Processes in your Task Manager and learn what they are.
2. TrendMicro online scanner.
3. Run HiJackThis and learn how to read the report.
_________________________
The internet is no longer a toy, it's a COMBAT ZONE!