The technology is still in its infancy, and there will undoubtedly be newer advancements that will extend range and reduce charge times. Whether or not the major car companies can survive until those come on line is another question. For now, Hybrids are the way to go................
Hybrids are shit on a stick. You sacrifice everything, speed power economy repairability, to drive a disposable time bomb around.