Wind-up MP3/video player

The Eco-Media Player is a wind-up MP3/video player created by Trevor Baylis, inventor of the Freeplay wind-up radio. One minute of winding gives you 40 minutes of playback, and the device can also charge mobile phones and has a built-in flashlight. It plays mp3, wma, asf, wav, mp4, and has an FM radio, an analog recorder, and a photo-viewer. You can wind it for 20 hours' worth of playback.

Link

(via Shiny Shiny)