Hi -- the Lezyne Fusion Drive Pro 600+ Front Light is a good option. It has six settings (which is good), well engineered and strong, the smallish size in length and width is great, and the face of the light (5-led bulbs) gives good viability during the day and when I use it at night (which is often). This light is bright enough at night -- I never use the 600 lumen setting.
I am not a fan of the way this light attaches to the handle-bars, because you have to unhook the whole light in order to recharge it. I commute 5-days a week and find myself recharging this light about every 2.5 weeks.
I use this in combination with a helmet light with less brightness. It is very bright and the field of vision at night is strong enough for dark gravel trails or dark streets or even wooded trails. The battery life is okay on the highest setting, but you will have to recharge it every hour or 90 minutes if you have to use it on its highest setting.
I also have the Lezyne Micro Drive 800 Front Light, and that was not as good for the toughest, darkest situations, which is why I upgraded to the 1000+....
I've used this pump twice on my road bike and I was impressed at how quickly I was able to get my tires to 80-90 psi. I don't know if this makes any difference, but I was inflating a 'Slime' inner tube and I didn't have any problems. I really liked how you can screw the pump onto the end of the presta valve - maybe all pumps offer that feature and I wasn't aware of it, but this was a real difference maker for me. Very light, easy to get it on/off the bike - I'm a fan.
The light has a great form factor, and daytime/night time visibility are both excellent. It's crazy how bright it is. The only issue is that It's difficult to keep pointed in the correct direction when mounted to an aero seatpost (Giant TCR, in this case). I have to tighten the strap to a nearly-impossible-to-achieve level to keep it from slipping. Once it's on though, all good. They could easily revise the shape/material of the mounting surface to address this in future models.