Was wondering if the Sonicwall NSA 240 with the TotalSecure package or whatever is a good unit for the price? Looking to spend under 1,500$, and keep yearly maintenance costs low. Basically just need 1 vpn user, virus protection, malware, firewall, router. Those are pretty much the only things that will be using on it. For a small business 20 people or so in size. Also where is a good place to buy this from? Would i be better to build something with an open source program? Last i checked i didn't think they had virus protection and what not. Thanks.