Let me explain a bit about my PC security history first. I was new to broadband (512K) September last year. I bought a wireless ADSL Router/Firewall (Netgear DG824) and I had NAV2003 (then upgraded to 2004). Right up until June this year I thought having a hardware firewall was the dogs dinner and also having NAV2004 I thought I was was indestructible!!. None of this messing around with resource hungry software firewalls and unheard of antivirus software and anti-trojan software and anti spyware software and etc, etc... I am also PC hardware and software literate but I must confess I am or rather was but still sort of, PC security naive. Before I continue, I don't believe I have ever had a virus. I haven't made the non techie mistake of opening email attachments that I don't know, recognize or requested and I alwatys check virus definition update and scan any downloads before I open them. Anyway, last month after a good internet surfing / education session I realised that even having a hardware firewall I still (ideally) needed a good software firewall to protect outgoing. So I have been using ZA but now in the process of evaluating / switching to Outpost Pro. I also learned that other AV programs were better and less resource hungry than NAV (namely NOD32). Now you are bored and wondering what is the point of my post. Well, since I have been looking into PC security I have been learning that in addition to a good software firewall and AV program (been trialling NOD32 with a view to replace resource hungry NAV2004) I also need a trojan scanner / realtime protector, an anti-spyware scanner and real time protector, a worm guard etc. etc. I'm just really confused as to what is total paranoia and needing to try to defend against everything or whether a hardware firewall (which I have) a software firewall for outgoing (Outpost which I'm learning more about each day and I think is brilliant) and an AV program (trialling NOD32 and will likely switch to it when my NAV2004 subsciption expires). As I am quite sensible, do I really need to run what seems like ten additional memory resident programs such as anti trojan / worm / spyware programs ? It seems some people on ths forum have about ten security programs running. I'm not criticising I would just like to know if these people are over doing it or whether I need to consider doing the same? As I see it, the only flaw in my security is that I use P2P occasionally (eMule). Just some good practical advice that doesn't need to me to spend a fortune on sofware is all I need. Thanks a lot.