If you’re tired of running out of battery on your mp3 player, this might be the solution you’ve been after. The Veiro eco-friendly mp3 player is equipped with a wind up charger that will let you wind it up when you run dry.
One minute of winding will give you 15-20 minutes of play time, and a max charge with USB will give you about 4 hours. It can also be used to provide power to external devices, and even comes with a built in torch which will run for a few minutes on a minute of winding. It’s available in the UK for £40 ($80) for a 1GB version.