They don't have any pictures on the website that show it mounted to the helmet, but this flashlight is an ultra bright LED that mounts to your go pro mount on your helmet. Its small, super light weight, can be packed easy enough. I got tired of the cords and the weight on my head from lead dogs and other HID's. This flashlight is the ticket for those needing a light to get home or who enjoy night riding. Best thing about it is rechargable lithium batteries that last 3 hours on hi beam or days on low. 2 batteries will get you through any night and they take almost no space in your pack. No cords, no electrical hassle. Just slides into the go pro mount and away you go.
http://frankensled.com/index.php/survival-equipment/tz-tactical-flashlight.html
Those that mount lights to the handlebars, what happens the first time you countersteer at night? What are you going to see?