I've found a useful site that's saved me some time/trouble:
http://housecall.trendmicro.com
Trend Micro allows you to do a free scan of your computer online with all of the latest virus definitions; the scan found and cleaned 8 different viruses off a shared computer I use.
Just thought I'd share, especially with all the worms running around right now.