I have had trojans, but never an actual, fully fledged virus, by definition. Mine were more self inflicted, and mostly received from dodgy warez or crack sites (which we don't need to mention). One thing that's a bugger to get rid of is the WinFixer pop up screens on some sites - have you come across those? It also pays to have more than one spyware / trojan scanner as they all seem to find different ones. I now have gone back to my original alternative to Norton, which is
F-Secure Internet Security 2006, which boasts:-
# Protects your computer against viruses, worms and
rootkits# Includes real-time protection against spyware
# Protects your computer against hackers
# Helps you stay free from spam e-mail
# Protects your children against unwanted Internet content
# Includes a web surfing time lock for children
# Application Control
# Easy to install and use
# The fastest protection against new virus outbreaks
# Security news
On initial scan, it found 4 trojans which none of the others had spotted.