absoluetly correct otter.
Alot of time these virus/trojans also remain in the boot sector of the computer.
& get reinfected again upon boot up.
I use avast! (I swear by it) also free. and 99% of the time when a clients PC is infected with a trojan I do put avast on it & run a boot scan and it has yet to let me down.