Battery technology has a long way to go if renewables are going to be successful.

Here's an interesting and low tech way to store energy.