Ok cheez_cake. I got the free version and I think it's ok. Best, it's easy to configure and don't give you any hassle once you've done it.

None of the software firewalls are totally secure, though. Negative knows a whole lot about this. Go to his homepage for further details.

And markfox, you seem like you know something about the difference between software FWs and hardware FWs. Perhaps you have a good link you wanna share?