I'd prefer US and closer to $100 than 150.
Looking at reviews for the lights you suggested the Nitecore and the Fenix appear to the be best suited for the job. The review I read on the LumaPower suggested that running it on CR123s was not a good choice.
Is the Nitecore Chinese?
"Ain't nobody ever got the "Go" code yet." -- Major Kong