On my older machine running Windows 7, I had been using Avira due to the fact it had almost no impact on performance and I could easily disable it for gaming w/o it affecting anything else (looking at you NOD32). I had also tried Avast and AVG on that machine, but they both seemed to make the machine run very sluggish in comparison. And with Microsoft Security Essentials, imagine booting up a laptop and not being able to use it for about a half hour due to MSE eating up all resources w/o regard of what the user is trying to do.
On my new machine, I am running Windows 8. I was told this already has antivirus built into it through defender. I am wondering if this is sufficient or should I disable it and run a 3rd party antivirus?
As for firewalls, I just use the built-in windows one as I've never really ran into a need to have a stronger one.
Update Checker and KeePass I definitely give 2 thumbs up to as they are always part of my initial software install on a new machine.