If you're travelling light and want to cut down on fuel & batteries, then take a look at one of these:

http://www.cuttingedgeknives.com.au/...ge=1&pID=12905

Each tealight candle lasts about 4 hours and the whole unit collapses into an easily storable gadget.

I was surprised at how the little unit chucks out quite a bit of light and being sealed, it significantly reduces the level of fire hazard.

The base holds a spare candle and stashing a couple more candles in your bag will provide enough light to last a few days.

THe price is OK too.