Was looking for good starter front light for my bike and found this. Great reviews, great price. USB rechargeable, side visibility and weather resistant.
Different colours available.
Amazon/ebay cheapest you can get for £14.00
The Lezyne KTV Pro is a compact, aluminum bodied, 70 lumen front safety light. The machined aluminium body is lightweight, durable, and extremely weather-resistant.
Material: Aluminium CNC machined, Composite Matrix
Modes: Flash, Pulse, Solid
Run Time: 4hrs constant beam to 6hrs on flash