Times Up, the New York-based direct action environmental group, has been steadily perfecting their bicycle generators, shown in a series of videos on YouTube:
The battery system:
The bike stand:
A spinning class could power the sound system in Webster Hall: