But you know how I operate.
I prefer cloak and dagger. I make my OS's so obsuficated to determine what they are, That the would be hacker would not waste their time on me.
One of my classic things would be to take a apache webserver. Have itreturn http headers like it was coming from a MAC Web Server. Then return tcp messages like it was coming from a NT4 box. Then confuse the hacker even more by generating Non-Descrip error messages.
I would not rely on obscure products for my security. Since they can inadvertantly poke holes in your security.
The best example I have of this is authentix for IIS. Instead of using NT permissions to secure your site, you would use Authentix.
However, Authentix contains a exploit where you can add a . in the path, and bypass the authentix security. Not so secure now don't you think?
Then there is ColdFusion. You can't restrict the root drives to only domain admins and system. You have to allow users also. Another reason not to use 3rd party products.
I always try to stay as close as possible to the native OS. It allows me to track more closely exploits that can be levied against me.
Alot of times 3rd party products will require you to open things that you don't want to open.
Case in point, something I love, Radmin. In order for radmin to work in a 2K domain setting, you can not restrict NTLMv2 requests only. By setting that in the registry, Radmin can not authenticate you as a domain user. You would need to use a local machine account. Which when you think about it may not be such a bad thing.