“Once consumers get used to the charge-at-home ritual, the pilgrimage to the gas station will very quickly feel as inconvenient as rewinding the VHS tape and driving it back to Blockbuster.” LINK: https://medium.com/the-tesla-collection-1/7cbf5130e11
One caveat with electric cars is that in the winter when it is very cold, you have to use the battery to heat the cabin. Apparently new models (like 2013 LEAF) are getting heat pump heaters which will be 2-3 times efficient at heating.
BTW, Saw my first LEAF today at… the Whole Foods parking lot in Andover.
My sense is a plug-in hybrid would be most practical for the new few years, but at some point I bet the full-EVs will take over.