I found this - haven't bought it yet - but it looks like a really nifty solution:

Spoke magnets creating enough induction current to keep a couple LEDs going.

http://www.reelight.com/en/

Has anyone got this already?