I am looking for a firewall/VPN solution for our small firm. We have 35 people in our main office and twelve in each of our satelite offices. Right now we are using Wingate as our proxy server and we currently have no VPN. We run Windows 2000 Server in all offices and all have existing switches of various brands. What do you suggest for a solution? Would three Pix 501s work or is that overkill? We're on a very tight budget.