See
this page at nashbar: the DiNotte Ultra 3. At $150 it's out of my price range, but believe me, I wish I had one. It provides front and rear lighting but, unfortunately, no side lighting. What I also want is a jacket made of hi-visibility mesh (so it can be worn in hot weather or over a coat in cold weather) which has reflective striping and LEDs on the front, back, and arms. My current hi-viz vest doesn't cover my arms or sides, and isn't very visible from some directions.