Open Source Firewall

These firewalls are opensource, able to be installed on inexpensive machines.

Smoothwall –  Very simple to setup and use. Able to use with VOIP.

Pfsense – Able to block countries. Can have DMZ and honey pot.