Ouch...sorry to hear that Spaceman
These days ya damn near need a condom on your puter...
I hesitate to jinx myself, but so far have never had a problem with virus/trojans. I run Norton's AV and Internet Security. Have both set to update automatically every day. Also, run adaware and spybot weekly...keeps things nice and tidy.
Good luck getting things cleaned up.