Kryptonite make a great range of bike accessories, including lights.
This 300 Lumen USB chargeable front light has 6 modes including steady, flash and pulse functions. It has side ports, making you more visible from the side and when approaching junctions.
Here's what Kryptonite say:
- Modes include high steady, medium steady, low steady, daylite pulse, nitelite pulse and economic flash
- Fully USB rechargeable — no batteries to buy or replace
- Run time up to 24 hours
- Side illumination ports allow cyclist to be seen when riding across traffic lanes
- Memory function-light turns on at the last mode it was turned off
- Power saving function- 10% power or less, lights will automatically switch to lowest lumen output
- Built in battery indicator- Red illumination = lower than 25%, Yellow = 50% - 25%, Green = fully charged
- Run time in eco mode = 24 hours
- Run time in high steady mode = 1:30 hours