Rick Vanover describes his positive experience with the open source Untangle Gateway Platform, an Internet-facing device for the home or small office. Untangle also provides DHCP, DNS, and port-forwarding services.
HamachiX is the frontend for Mac OS X to hamachi, a secure mediated VPN client. This allows to create virtual private networks between many clients through firewalls in most cases.