I like these nightrider lights. USB rechargeable, solid mount and easy to remove for charging or use as a flashlight if you need to change a flat or stop and still be seen. I don't like dynamos as they usually go out when you stop. Last many hours on a single charge. I charge mine off my laptop when I arrive .