I have been using Smoothwall express 3.0 for a few years now and it has worked well for me so far. Smoothwall Express was also fairly easy to set up especially with all the help from the smoothwall community and the Tom's hardware community. I am currently looking for a new one with some more features like vpn, but if you are not looking for anything other than a decent hardware firewall with features like QoS, intrusion detection, proxies, etc. I would personally recommend smoothwall.