What would be a good choice for a firewall that I plan to attach a web and Mail server as well as about 10-25 client machines. The main goal is to prevent any one from the outside getting past the web server but still able to ftp from the web server. I cannot use NAT of PAT for the clients. I also have a small budget. (Less than $1000)