一般的なのは、
http://eazyfox.homelinux.org/で見つかりますけど…2ch辺りで一番盛り上がってそうなのはJeticoかしら。解説サイト。
http://www2.pf-x.net/~lazydog/orewiki/pukiwiki.php?Jetico%20Personal%20Firewall超ムズいらしいんで私は全然手出してないですが…

ガードが固い、というだけならZoneAlarmなんかでもかなり強力ですけど、細かなポート設定とかは無理ですしね。
KerioはSunbeltに譲渡されたら登録が必要になったとか、SygateはSymantecに買収されたらFirewall終わったとか…。
Jeticoにしても、そもそもがBataのうちは無償で出すけど、ゆくゆくは有償にしたいって前々から言ってて、
最近になってそれが現実味を帯びてるらしいですし…。
だから、サポートが継続されないと使わない、とか、開発が終了したから変えなきゃとか言ってると…
…何にも使うものがないってなことになりまする。
参考までに、未だに残ってるSygateの置き場。
http://207.33.111.31/spf/Kerioの置き場。
http://download.kerio.com/archive/Sunbeltに移管された後のものも殆ど変わらないし、Kerioの4.2.2もしくは4.2.1が一番安定していい、というご意見も多し。
レジストしなくてもIDSが使えるKerio4がある意味では最強かも知れない。
でもね…いくら機能が豊富で高くても、特にフリーのファイアウォールは環境によって合う合わないが随分あるから。
最終的には使ってみないことには分からないと思う。どんなに良さげでも使ってしっくり来なければ他のに変えたほうがいい。
っていうか…もしかするとまだPC内部に駆逐出来ないTrojanが居て、それをだまくらかしながら使うためのファイアウォールだったりして…?
だとしたら…何使ってもちょっと厳しいかも。
どんなに優秀なファイアウォールでも、それをだまくらかして通信するTrojanはいっぱいいると思うので。
私もプロじゃないので全然知識は不足してますが…あれからWebで得た情報を総合すると、
・BIOSにはこの種の悪玉が潜伏するのは無理。感染即破壊→PC起動不能とみて間違いないらしいので、とりあえずBIOSに何か居るという疑いは持つ必要がなさそう。
・何か潜伏して出てこないとしたら…やはりハードディスク、ということらしい。で、何度リカバリやクリーンインストールを行っても残る場合、
『ローレベルフォーマット』というのをやると完全にきれいにできるらしい。
ローレベルフォーマットの参考ページ。
http://shattered04.myftp.org/pc_33.html…裏読みしていろいろ書いてしまった。勘違いならごめんなさいです。