I'm getting one of those 12V 6W bottle dynamos, and putting together my own lights from a Costco 5W Cree LED flashlight ($20 for 3) and some custom electronics. The flashlight head goes into an old Royce-Union headlamp with a small rechargeable battery pack, for that vintage look. It will have a USB port, too, for powering i-phones and suchlike.