You can bash MS all you like, but they are still a hugely successful software company, and do make lots of great software, like Office and Windows (despite what people say).
As for the anti-virus software, if it uses little processing power and RAM, and if it has a good set of definitions, it...