DB,
I'm a network consultant who works for a major consulting firm in the Chicago area.
We almost exclusively use PIX firewalls for both our own NOC/network/hosting site and our customers. Over the last several years, we have had no problems with any of the PIX, nor have we experienced any security breaches.
While there is some credence to the statement that "pix is hard to set up," it really isn't if you're familiar with Cisco IOS. At any rate, you could either use the Cisco documentation or employ the services of a reputable and experienced consultant.
I have to admit that I'm not familiar with Cyberguard.... but at least it isn't a software firewall. Every company in the world, though, claims that their product has "superior technology & protection," so I'm a bit pessimistic.
At any rate, I'd recommend going with PIX for a few reasons:
1. It works and is secure when set up properly
2. It has wide acceptance in the industry
3. It has broad industry support.... you can find people/consultants who actually know how to set it up & use it
4. You mentioned that it was less expensive than the Cyberguard.
One other consideration:
Security should be addressed in a layered manner -- firewall, hardened routers, isolated subnets, etc. This can be difficult to do properly if you don't have the right equipment or experience. Have you considered hosting your web/mail/other services with a hosting company? We provide these services to many of our clients and it seems to work well for their businesses. Perhaps it might make sense for you too.
If you'd like to discuss these matters further, let me know and we could talk.
Bill
wgraver@ciber.com