I just bought a 2014 Nissan Leaf. It's excellent and I'd recommend one (with a couple of caveats, see below).
A few (hopefully) interesting comments:
There's no premium for being "cool" or "green" any more. It cost 26,000 NZD for a 2014 Japanese import, which is about the same as an ICE (internal combustion engine) two-year-year-old mid-level vehicle costs (yes, NZ car prices are mad). And I'm guessing the trend will continue and they will soon be significantly cheaper.
The real savings will come from maintenance. Apart from battery chemistry, an EV is far simpler than an ICE. You don't need to pump noxious fluids around, no oil, no complex transmission... just an electric motor connected directly to the wheels. Not even any brake pads, thanks to engine braking. If you know a mechanic, tell them to start pivoting to ICE car rental for EV owners wanting to take long trips; EV battery replacement; charging station installation; and providing a mobile EV fast-charging service.
It's just a car. If you buy one expecting a radically different experience, it might be an anticlimax. Yes, it's cool the first couple of times you roar off (great acceleration, BTW) without any roar, but you quickly realise it's the exact same thing you've done thousands of times before. Your granddad won't have any difficulty the first time he drives one.
Caveats:
You need off street parking. I don't think it's ever going to be acceptable to run electric cables across footpaths, so unless you can park on own your property you'll need to figure out how to charge the darn thing. Maybe chargers will become a perk of working in an office one day, and there is probably a good business in installing charging stations for employers and shopping destinations.
They aren't good for long distances. Duh. Unless you have a Tesla, in which case I hate you! You will probably be able to use an EV for 95% of your driving, but you will have to have a contingency plan for any long trips you make. Currently we find neighbours are more than willing to swap their ICE car for an EV for the weekend, but I think there is potential for a very local car hire service to handle this requirement.