I really like these, and they're cheap. I've never timed them to see how long they last on high but they seem to have a good battery life. My favorite thing is the long press to turn them off. Some of the lights I have, I need to press the power button several times to turn them off. They also have a motion on feature but I don't use that.
My son bought the O light be neither of us really cared for it. It is very bright though.