Sygate could work fine with avast, although, some problems while updating (and allowing access to connect the Internet). It’s a good firewall.

ZA is very good (some users have problems with some versions of it).
Kerio become a very ‘big’ firewall (like all-in-one application). Works with avast.

Agnitum Outpost is very stable and good. In my opinion, the best nowadays.