<<
The administration of it is good (as far as ease of use goes), but the security it gives you is not necessarily the best.
What would you recommend for a enterprise firewall? Just curious. 
--LANMAN >>
I have not used these but I have heard good things about them:
Raptor (not sure what it is called now that symantec owns it). The interface for earlier versions was considered crap, but it was supposed to be a great proxying firewall. I have talked to atleast one US government admin that loved Raptor and was very angry his site was moving to Checkpoint.
Sidewinder: Some of the features in Sidewinder are very interresting. I like how it uses a seperate driver and a seperate tcp/ip stack for each nic . It is also a proxying firewall.
PIX: It doesnt have the greatest security history, but what does? Plenty of security administrators have recommended this one.
Checkpoint is not necessarily bad, but some of the problems I have read about worry me. Check out phoneboy.com (checkpoint help site) and do a search on the word "vanish". Interresting read. I also lik ethe Nokia Checkpoint solution. The one patch for OS and firewall fixes appeals to me. With NT/Solaris I have read about OS patches breaking Checkpoint and vice versa.
If this was my firewall and it does not need to be increadibly complex, OpenBSD + IPF would be a decent solution. Even Linux with IPTables. The biggest problems I see with these is 1. management 2. failover.
1. Neither IPTables or Internet Packet Filter (IPF) have a true gui. Now this is not a problem for me at home on my dsl line, but when you have 6 sites that have to interact and each have their own configuration it can be a pain. This is why I believe management is an issue with those solutions.
2. Now you can create a failover with these solutions but the solutions I have seen feel like bad hacks. They are not something I want to rely on day in and day out. Also, along the same lines, the best hardware for these solutions would be x86 hardware. x86 hardware basically sucks in situations like these. sparc4u would be a much better hardware solution. If nothing else you can get some nice help from Sun. But this is expensive and if you are running ultra sparc hardware you might as well run Solaris. IPF works on Solaris btw, so this would still be a possibility, but you come into problems with failover again.
Anyhow, just a couple of thoughts, please add to them, offer counterpoints, and correct me where needed
