I have a Streamlight Stinger and an old Surefire 9z. The Surefire is more "tactical" than my Streamlight. Surefire fits better in my hand, is a little more bright (110 lumens) and is smaller. The Stinger is rechargable and is plenty bright. The Stinger is set up with with light switch on the top of the light, right under the bezel. The 9z has the light switch on the tail cap. I like the 9z more than the Stinger. With that said: I carry the Stinger on my work belt. Why....
Even though Surefire has made 123A batteries affordable and obtainable, it's still a lot easier to slap my flashlight in a charger at the house or in the car. I do not have to carry extra batteries with me and the light is bright egnough. Another disadvantage with the 9z, or any Surefire light, you do not get much warning before your batteries run out. Either you light works at full capacity or it does not work at all.
If your looking for an everyday flashlight, get the Stinger. If you looking for an occasional, super bright, bad ass light, then get a surefire.