I need to do more research on the Leaf but yeah that is a close contender.
The Zoe is a problem. I love Renault cars, my Clio was my favourite thing in the world, but the Zoe has DRM in the battery which you have to rent from Renault for a fee based on your mileage, which as far as I could tell, worked out to more than I would pay in petrol.
I believe, although it may have been FUD, that if you go over the mileage you have pre-arranged with Renault, they will disable your battery remotely.