Pedalites are bike pedals with built-in LED lights, powered solely by your pedal power.
Pedalites stores the energy in a capacitor, and flashes only when you are moving. It actually flashes white to the front, red to the rear and amber to the side. Available for £49.99 ($87). Via Core77