A word of caution relating to the Magicshine though...If your a idiot like me and leave it on for several hours while the bike is hanging (no air flow), then burn your hand trying to turn it off (it gets really hot), then douse it with the entire contents of your water bottle trying to cool it...you MAY just kill it like I did..BUT the light served me well through all weather and was a beacon of hope on my daily commute, so much so that two more are on the way..For now it's a Planet Bike Blaze ductaped to the bars..