i realize this is biased from snowflakes in california; but the part that has truth in it is the "costs of getting and maintaining oil, et al. the reason i bring this up is because you keep reiterating costs of batteries and their life (which is highly disputable in itself)
if you get bored with the article, scroll down to common sense oil costs that you guys simply ignore to push your arguments.
http://www.lightsonsolar.com/emissions-and-efficiency-in-electric-cars-versus-gasoline-cars/
Switch to Algea, then your using Algea produced oil to transport/refine then the entire process becomes sustainable and carbon neutral.
We can't keep pumping oil out of the ground for ever. And its used for plastics, rubber, lubrication, fertaliser, Algea produced oil can replace all of these solar and batteries can't, you just move from pumping it to growing it pretty much.