I will second battery lights for occasional/emergency use. For regular use I don't mind spending my money on a decent generator setup. FWIW out of my current 7 bikes 4 have generator hubs or generators on them. My "folder" (
Raleigh Compact RSW) doesn't have a generator hub...yet
But I have one on the way from England. I like the always ready part of a generator. I am quite absent minded, so having the light ready to go whenever I need them is a good thing. A couple of weeks ago I was on a weekend ramble with my Raleigh Superbe, I got a bit further out than I had planned, got side tracked
and ended up riding the last 5 miles home after dark. Fortunately it is one of the bikes that has the Dynohub set up on it. Normally if I plan on riding it after dark I will carry a set of small
LED battery lights with me to use in flash mode as extra markers. They can also double as an emergency head/taillight combo too.
Aaron