I am just about to build my first gaming pc and I don't know if I should buy antivirus for it or are free ones good enough to protect my computer? I have heard that avast and avira are two of the best free antivirus, does anyone know if avast or avira come with their own firewall and all of the other things I would need on an antivirus? Do antivirus programs come with malware protection? or do I need sometheing elese for that too?