I went to a Target and bought an "energizer" brand led light with a head strap. I haven't rigged for use with a helmet, but I imagine you can get way with just "strapping" it on.
Anyway, for $20 you can't go wrong, the silly thing is brighter than my Cateye lights, and has enough light "spill" to let me read my computer...... My light problems are solved......