Hi, StinkFist. Thanks for your suggestion. I have found some flashlights online such as streamlight, fenix, Tank007 flashlight, etc. these flashlights seem to be good for cycling. I may purchase one from them. If there are good headlamp, I may also buy one as King Boonen suggested.
I love riding bike at night, and now, I am looking for a flashlight to mount to my bike, but I am advised to get a headlamp, so, in your opinion, is flashlight better, or headlamp better? Do you know any good flashlight brand?