try a roll of duct tape, you can position the flashlight any way you want, and it wont come off if you use enough duct tape. if you tape it right, you can also change batts with out removing the flashlight from your head, arm, shoulder, ankle, etc.
jk, but i'd go with the fenix headband...