Well, all the names you mention are good enough products on their own, they all have a slightly different way of operating.
I haven't used any personally so i can't tell you which ones I would like best.
However, the HIPS we are building now is designed to my liking

Melih