I b'lieve the down low glow stuff is *not* waterproof!!!

knog usa has some kewl "bar-end" lights ... tho' I need to get new batteries for them and I need to ductape them in place, I love lights sticking out of my handlebars (which are flat).
Much can be said for reflective tape, too.