I just got back from a road trip where we drove a 2012 Prius 3. We averaged 55 mpg and got 57 mpg on one tank. One of our stops (for coffee & sandwiches) was at this gas station in Eugene, Or. It was a thing of beauty. They had pumps for biodiesel, E85, diesel, regular gas, and all kinds of blends in between. This was a modern, clean gas station that you wouldn't know was a "hippie" gas station. The biodiesel was 10 cents more a gallon that the regular gas at the station next door. It's too bad diesels never took off here in the U.S. because Maddus is right -- they are better than a purely gas driven vehicle (though I'd argue that the Prius is equally as good). I'd gladly pay 10 cents more a gallon for biodiesel.
Tesla recently unveiled it's new EV sedan that has a range of 265 miles and is a fully featured luxury car (read: heavy). They have a charging system that can recharge the batteries at a rate of 300 miles/hour. While it's way out of the price range for most it does show that a fully EV car with a gas car comparable range can be built today. They've figured out how to deal with all of the problems that prevent this from being a daily driver for many except one: refueling. Sure you can install a charging station at your house but who has a few extra thousand bucks lying around to do that? This is solvable (i.e. have the dealer bundle the install cost in the car price) but the automotive industry, builders, employers, and governments need to get behind it. The automotive industry needs to agree on a standard method of charging these vehicles. Homes should be built with charging station just like they include toilets today. Municipalities need to look at providing public charging stations throughout the city just like they provide parking meters. Employers should encourage EV usage by providing a few premium parking spots with charging stations (and getting a tax break for doing so).
The battery/recycling "issue" is just a bunch of FUD. It's just another problem in need of a system to solve it just like the system Maddus included for a more efficient combustion engine. If anything the shift to EV will create badly needed jobs. We've had curb-side recycling here in the Northwest for decades and I am still amazed on how much of the U.S. hasn't followed suit. People are just so entirely lazy it's amazing. Just scrape off what you want from the top and discard the rest. It doesn't matter if in the long run that's less efficient or someone else will have to pay for it. We have to learn to make the effort to do better with what we have.
Speaking of... it looks like the Germans are having some success with solar power. While the investment is huge the long term gain will be substantial. You could say Microsoft has the same outlook on W8; maybe it won't be a hit right out of the gate but in the long run it's a direction they had to go to save themselves.
Renewables, EVs, hybrids, supply chain -- yeah it's a mess right now but these are solvable problems that will produce jobs, reduce costs, cut pollution, and improve our lives (or maybe the lives of our children) in the long run.
--- End of Rant 119291 ---
And to answer the OP's question I'd buy the Ford Focus EV. I live 6 miles from work so distance is not an issue. That paired with the GF's Prius for range I'd be set. If I were single and had no kids I'd get a motorcycle and donor card.