Looking at the new deals with BYD (Atto 2 for around $25,000), it looks like electric are the cheapest cars to buy at the moment.
Say you drive under 5000km per year.
I heard electric insurance is double (around 2K) and there are other fees and charges. So when comparing small petrol, the fuel savings are offset with other charges on electric.
@Satchimo: So did the cooker bullshit, apparently.