Hello Everyone!
Hello,
I am Jim from North Carolina, and I am also a rider (not a serious rider yet). I am also an IT guy sitting in front of my laptop all day long so I think riding a bike will be benefit to my health. I have some experience in LED Flashlight. I may answer some of your questions in LED flashlight.
Thanks,
Jim