I drive a Leaf. It's actually a really great city car. I use it for all my driving (commute, shopping, exploring the city) except for one trip a month I make in my old gas car. The car basically pays for itself compared to what I paid in gas in my old car. It's also almost zero maintenance, which is a huge plus coming from my old under 12k gas car which needed oil, random part replacements, cooling system issues, etc. Worth considering if you drive less than 60 miles a day, imo.