Lanyard most of the time. If you have a solid length of cord around your neck or secured to a belt loop(not just a clip, it will be impossible to lose. for those that don't want hanging a heavy light around there neck you can put it in a pocket of your shirt, and wehn working in such a way it could be a hazard put in your shirt, or through the belt loop.
holster's can come un-velcroed,unsnapped, or fall off.
No better way IMHO. VDG