Originally Posted by Jason
You should have at least some sort of firewall. Check out sonicwall and firebox as two other hardware based firewalls. The smoothwall will probably allow you more flexibility though.
You absolutely need something.
I really only read up on Sonicwall, (and it was a while ago) as I don't run a website.
On the other hand, Jason does...