Interesting thread. The only batteries I've ever had leak are energizers- two incidences. Duracell has never been an issue. Energizer did reimburse me for tbe leakage. One was a high dollar black diamond headlamp.
As to lights, I have an Ozark Trail torch from the Walmart that has been outstanding. Don't remember the price, but it was cheap. It lives in the side tool pocket of my Carhartts.