I am looking for any input about how to choose the best firewall, What are some important services/features it should offer? We are a small business with about 150 users. we host all of our own servies (web,email,ftp) All input is welcome, thanks in advance for you time.