My wife has a BMW i3, which she raves about. Best bit she thinks is the low speed acceleration, which gives it a lot of overtaking ability.
Battery is purchased with the car, but with an 8 year 100,000 mile warranty. Dont know what the used prices are like on the i3, but if you have an i8 I am...