TrendMicro is one of the best at finding viruses that
other miss. You can download a trial here.
(You would want the second one For Trial Downloads only)
I personally use Norton's Antivirus and it seems to
be pretty good. I have had to use the Trendmicro
free online scan a few times and it seems to find
any viruses Norton's may miss.