Qualitative rankings change just about as fast as they can be published - -
and then there's the issue of
what criteria is being used?
First, the OS/Edition of your system matters. Win/7 FW is quite reasonable.
Personally, my XP/Pro is running with Sunbelt Personal FW and behaves very much
like Windows 7; when something wants to launch a privileged program or to update a program, it barks and I get to say yea/nea. The downside here is Sunbelt as been bought out so what's available from them may be a moving target.
Comodo is a good FW too
and I believe that Zone Alarm was the foundation to one of these
you will get several replies on this topic