Hi there,
To be honest there is no such thing as best Antivirus or Firewall because everyone has a their own personal experience. Head to BleepingComputer.com there you'll find articles on how to remove these fake antivirus. My personal favorite is Avast. So far happy with it.