Fortinet provides complete firewall, web filtering and log analysis with their FortiGate and FortiAnalyzer appliances. There are different models for any size of network.
Basic setup of he firewall is easy and intiutive but you can also take advantage of the webfilter, antivirus, application sensor modules. About the webfilter, Fortinet categorize every website and you just have to authorize or deny website categories to your user groups (local or active directory). Application senser allow you to block traffic from specified application kind (for example P2P softwares).
Firewall is quite standard with the classic objects (FQDN, interface, destination, action,...) and it also features some traffic shaper option.
It's also possible to have 2 appliances working together in high availability to ensure a permanent network connectivity even if one of the appliance crashes.
If you're searching for a complete firewall, internet proxy, antivirus within one appliance you should give Fortinet (FortiGate) a try. If you need to analyze firewall or internet logs, then FortiAnalyzer is a nice product too.