+1 for CSF
Even if you have hardware firewalls you will still benefit from having a software firewall on the local machine.
This would allow for a more dynamic configuration than would be practical on a hardware firewall.
High Performance, Low Contention, Hosting
Elastic Sites (HIgh Powered Hosting Accounts) with 1 to 20 CPU Cores, 4 to 42GB of RAM. (Power of a VPS without the hassle)
Shared, Reseller, VPS, Dedicated & More available