Are there any decent firewalls for Windows. I use Sygate right now, but i can't block on incoming SYN which is a royal pain, because my parents forget to click "NO" and instead click "YES". This is because every time some idiot tries to connect to a port above 1024 a box pops up. I have blocked all ports below 1024 (so nothing pops up, i've allowed emule, bit-torrent) but i can't do that for the higher order ports. If i could differentiate between TCP flags i would have the perfect firewall in Sygate!
I have tried Sygate which is close to nirvana and Kerio/ZoneAlarm/Agnitum-Outpost/McAfee. I want a firewall and nothing more. No DLL super-special thingjamig or a spyware goopergipper etc. Just a plain firewall with a nice powerfull and simple interface. I should be able to backup my rules.
And please don't suggest Linux (I already use that, but my apps don't all run on it) or a hardware firewall ( i have a old cyrix but power consumption! ). I know that software firewalls are terribly insecure etc but they meet all my requirements perfectly (except the SYN block). I NEVER run weird and wonderfull apps; all my apps are dl'd from trusted sites. I use Firefox so it's unlikely that i'll get infected via yahoo(java).
My DSL modem has a firewall (SYN block) feature but i use it in bridged mode so it refuses to work; It's a Huawei MT800.
One other worrying thing about Sygate; a couple of friends and myself noticed that Sygate shuts down sometimes at night. It exits completely for no rhyme or reason (worm?). I've now enabled block all network traffic if firewall exits and set a password, however i don't beleive anyone can connect to Sygate from outside?