I read about this charging issue being addressed in Israel with a company called Better Place that does battery swapping. The reasoning was Israel is small enough to roll out something like this on a large scale. Battery swapping sounds great because they were saying it'd only take a few minutes, which is comparable to fueling up with gas.