this is the best scanner/remover in the business. I use this sometimes just to double check my avast. it takes a while but it is well worth it. and its free. it checks for all viruses, trojans, worms, and spyware. it will also download all patches needed.

http://us.trendmicro.com/us/products...eTools_9292008