Thanx to everyone for their input. I've modified my thinking. My latest canidate is a Zebralight SC51. It fits all my spec.s and has the longest run time. Comments??