FYI:
I use outlook. I also use Windows XP and I've made a point of keeping Norton Antivirus 2002 as up-to-date as possible. There are some times that Norton releases two or three new virus definitions daily (and "LiveUpdate" grabs them automatically as soon as they're released) and the Microsoft Update web site has released security patches regularly.
Works for me!
Regards, Dave S