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.