The virus scanner that I use
all the time is House Call from TrendMicro.
http://housecall.trendmicro.com/
This has never failed to delete worms or viruses that have infected my PC.
It has a constantly updated virus definition base, too.
Of course, I have a Anti-Virus program running in 'Real-Time' installed on my PC for additional protection, however - Trend Micro has a tendancy to pick up Viruses / Worms / Trojans that my AV does not detect..:
Try it out for yourselves ...
http://housecall.trendmicro.com/
- Steven.