Get this man a job in Congress!
I've not heard such math-bending twaddle in years. With fracked gas and oil abundant by 2016, we can expect US energy prices to fall below 3 cents a KWh next year, and we''ll enjoy $2 gas for a few years at least. At 21 cents per day, payback on a 7KWh battery by storing solar electricity for later use will take around 15,000 days (about 45 years) which is a bit longer than the wear-out of the battery!
We have to get real. The Green Movement may think that energy Nirvana is imminent, but the reality of physics says No Way!
If we want to stop oil use, the only way that could work is clean nuclear power using thorium.