Best is a very subjective term, best when judged against what, a set of tests, as opposed to best for a users requirements. So for me this is guidance rather than abeyance.
Any of the 7 firewalls considered Excellent will be fine.
What most of it comes down to is user preference: How much resources do they use; How user friendly is it (not a mass of pop-up questions); What is the User Interface like, is it something you can live with; What functionality does it have; How configurable is it, etc. etc.
All of these make the choice more than simply what came top of the heap this time round.