I personally bought a Civic (gas) over a Prius in '09. The Prius was commanding a 'premium' then during the 'Cash for Clunkers' Gov't program, and I could not get a $$ on the Prius battery.
The Twp I work for has a mini-fleet of Prius (Prii??), all '08s. Mine has 38.5MPG lifetime on the computer, all city driving. My Civic (09) averages 35 MPG for the 98k miles, most are highway.
One Tesla & fast charger was recently installed in a home, the 'S' model, & the guy loves it. There are a few Leafs around also.
I have not done any research on the battery life, or $$$ since I needed a car in '09, and I hope there is some info available now.