Here's what I'd do given a few different scenarios:
On a budget, if a one hour runtime is good enough: 18650 based flashlight (probably 300 lumens). < $50.
On a budget with longer runtime: MagicShine MJ-838 (350 lumens), about $60
With a bigger budget (I'm here right now and will be spending this money soon):
Magicshine MJ-868 (800 lumens) $125
Magicshine MJ-880 (1800 lumens) $200 or (more likely) the new Gemini Duo (1600 lumens) $250
__________________
Work: the 8 hours that separates bike rides.