I disagree. If you are behind a router, you really don't need a firewall. And as for antivirus, well, see my antivirus rant:
Personally, I don't use any anti-virus software. I have no need for it, since I
never download and run any file that I do not trust, I
keep my OS and
my browsers up to date and I
stay away from questionable websites that
may try to exploit my browser.
I haven't used an AV in nearly ten years, and I'm yet to be infected with any
virus. But I do recommend and install AVG Free on client, family members' and
friends' computers that are not as tech savvy as I would like them to be.
I run a lot of older hardware, so I don't need some antivirus program idling in the background eating up my valuable memory resources - and they become more bloated with every update. Sometimes I'll keep an up-to-date version of AVG installed but inactive, just so that I can right-click and scan files that I don't trust... but I haven't even done that in I don't know how long.
Antivirus software is OVERRATED and UNECESSARY if you use great discretion and caution on the Internet. I don't know how many times I've gone on a call-out to remove malware and/or viruses from a computer running a fully-updated AV - especially Norton and Mcaffee. Antivirus software oftentimes gives a false sense of security to users, so they feel free to download and run crap that they know better than to run otherwise.
I'm not saying that no one should run an AV - on the contrary, it's an essential
part of a secure system for the
common user, combined with proper security rights, regular software updates, and
great caution and discretion when downloading and running programs from the Web.
But for people like me, who check their process lists and router logs daily, and refuse to run any program unless I know it to be safe, it's simply not necessary to run an AV.
I'm not saying it's impossible for me to get a virus, but
extremely unlikely following my principles - it's worked for the last 10 years anyway...
[edit]
to the OP - you
do need to get all the updates for your OS -
especially if you are not going to be behind a router. If you are not going to be behind a router, I would suggest that you install a software firewall.
[/edit]