Shorthair,
Norton? You aren't IT are you? I've never heard anything good about Norton.
I just did a quick Google to see if there was somehting I didn't know and found this "Norton vs Avast"
http://www.techimo.com/forum/t162985.htmlApparently if you uninstall Norton and install Avast you'll gain some CPU cycles.
As for software firewalls being standard, they are in XP but not in any previous OS.
---
Routers, yes I've heard that they are similar to a hardware firewall, cool! To solve my friend's dilemma I ended up giving him a D-Link router (that I did not like, it overheats allot when under my desk), Avast antivirus, SpyWare blaster (it's good for FireFox), SpyBot, and Zone Alarm.
He *should* be all set.
I tested his computer on some warez sites, I downloaded a fake file that was full of trojans (allegedly a keygen for the most recent Nero) and Avast kicked right in - deleting the files and aborting the website connection. Then I ran SpyBot and it removed a single instance. Then I did a full scan with Avast and it found nothing because it was good enough to catch everything immediately. So I think he'll be all set as long as he does frequent scans and keeps updating his stuff. We'll see.
----
Thanks to all who chimed in - problem solved

You're all hired!
I personally have been online since the days of 28.8 and never had a real problem with viruses... It makes me wonder if his theory, that someone intentionally sent it specifically to him, is true.
Cheers,
Craig
---------------------------------------------------------------------
p.s. I mentioned an overheating router - well I did some research after I gave it to him on a "router fan mod" and here is what I came up with.
Add a regular 12volt PC fan and potentiometer to your router. The router will have 12v in it to solder to, but the fan will be noisey, so you can tune it with the potentiometer (like a volume knob)
Here is the method for calculating which potentiometer you need:
Most fans can use a 25 ohm 3W Potentiometer available from Radio Shack. This will give you variable fan speed for $4.
Be sure that your fan is under 3W at 12v; otherwise, you'll need to go with a higher capacity Pot.
Watts = Volts x Amps
3W = 12v x .25A
(You need a fan .25A or less @ 12V) Below are some links to modded routers. It's something to consider if you get frequent disconnects due to overheating.
They don't have potentiometers but dang they must be loud. It would annoy me as mine sits under my desk (near me)
http://gadgets.qj.net/Belkin-Router-Mod-Defines-Cool/pg/49/aid/56443http://www.planetjay.com/dsl-modem-router-mod/http://www.adrianbaugh.org.uk/technology/router.shtml