Also, I don't know if this is related in your case, it does not seem to be, but turning off system restore and then turning it on again can sometimes rid your computer of a particular virus. (some viruses get "recovered" in system restore.)
I always turn system restore off after I have found a virus and purged it or before running the avast! virus cleaner, and then turn it back on afterwards.
Cheers!