Max Donelan at Canada’s Simon Fraser University has developed a system that attaches to the knees of the wearer and provides about 5W of power, enough to power an iPod and speakers.
Unfortunately this means that if you stop walking, so does your iPod.