Another possibilty for a small company is an Instagate EX. Very easy to set up, even a Novice can do it. The company provides regular "softpacks'. Upgrade as you go 10 users, 25 users, 50 users, 100 users8/o×c. You can buy just the basic package first and then add software modules for advanced features later. It runs on a Linux based platform and almost never goes down. We have one at our company and it has never gone down in three years. The new version is the Instagate EX2 and its about $1000 from CDW or PC Connection.
One reason for its longevity is the "softpack" support that keeps it updated constantly. Tech support is excellent. The company is http://www.esoft.com
InstaGate EX Overview
InstaGate EX is a bulletproof firewall with virtual private networking that solves the Internet security demands of today's small-to-medium-sized enterprises (SME).
Designed to support 10 to 250 users, InstaGate EX is easy to install, virtually maintenance free, extremely reliable, and is backed by world-class technical support.
What differentiates InstaGate EX is its extensible design. Engineered with the future in mind, InstaGate EX not only meets the immediate firewall and VPN needs of SMEs, but allows end-users to instantly add new services and applications, or increase user-licenses as needed. Either way, InstaGate EX grows with them, with no box to swap, no technology to discard. And the integration of new services is simple and seamless.
New services, applications and upgrades are delivered in the form of SoftPaks or downloadable software modules. SoftPaks such as remote access service, anti-virus, web site filtering, and reporting are available now, and new ones are constantly being added.