My numbers may be a bit out of date, but I feel are still somewhat in the ballpark. A battery that gets you 300 miles on a charge (90 kWh?) can be charged 1500 times, and costs $20,000, so that is $13 of wear per charge, plus about $12 worth of electricity (probably more, just basing off battery capacity not counting charge / discharge losses). So that is $25 per 300 miles. A car that gets 30 miles/gallon will cost around $30 per 300 miles. So electric saves you ballpark about 16% in fueling costs.
I'm sure though that the battery packs will come down in price by the time they need replacing, on the other hand the charging costs may be higher due to thermal losses.