I loose so many and leave so many on the bumper/ground at CG's for others, I just buy what ever is on sale near the checkouts.
I still like the big ole lantern ones.
IMHO they shed the most light. You can set them down to see what you are doing without having to hold it in your teeth or whatever like the small flashlights.
When the battery goes dead you just buy another one. Seeing as they sell the lantern with a battery for the same price as a new battery go figure!
Walgreens, Walmart have them for around 5 bucks some with old bulb and some with leds.