I admit that I live in a College town, and in the NW we use Hydro power.
That said, in my town (and others) they are already installing charging stations in preferred parking spaces at Garages and Supermarkets.
But drives over 100 mile a day are still common.
I would go with a Prius, Leaf, or Volt. They seem to be a better value for the money. IMHO
Zap three wheeled trucks and some Electric Ecocars are common, as well as some Lic. and Tagged Golf carts that are driven daily by some commuters.