It just comes down to what you like best. All those you mentioned are good. It really is a personal preference. I have factory NS on my Glocks, and they work fine for me. You may prefer something like the new HD sites, but you can't go wrong with the brands you mentioned.