Well, if someone has Windows 7 or up there is no need for a third party firewall anyway. And of course best firewall is a good hardware one.