In terms of good products, I'd agree with Palemoon on his choice of Watchguard. I'm not sure though whether the SOHO 6 will protect this size of network. I had trouble configuring it for my office, although the customer support was 1st class. It turned out that a crossover cable(!!) between the hub and the firewall was what was needed to get connectivity to the outside world!!!!!!!!!!!! The patch cables supplied with the product dodn't work. However, now it's up and running, I'm happy with it. If you can use a SOHO 6, then the budget will remain below $500 - a Firebox will cost a lot more.