How about this:
Owleye Solar LED Front Light. Currently at Cdn $9.75. Solar-powered, no need to worry about batteries.
I wouldn't use this as a headlight, but as a front light, just to be seen... Should be good. I just got one of these, and it's actually quite bright. You can get the tail light too, if you need one.