By the way, last Christmas my wife bought me and the kids Brinkman Armormax 1 AA LED flashlights - on-line they sell for about $14, and they are really excellent little lights. From an optical perspective they have a nice bright white smooth light - much better than I had expected when I got them.

Their info says they are waterproof to 1 meter and drop-proof to 3 meters. They are made of reinforced nylon and they do have o-ring seals.

They'd be a tad bulky for pocket use, but I thought I'd mention them.