I'm in need of a firewall that can perform the following services (in order of importance):
1. Typical firewall stuff
2. Web filtering (adult content, blacklist support, etc)
3. E-mail filtering (adult content, spam, virii, etc)
4. Web interface
5. Some form of per-connection bandwidth...