Due to the raw materials used in assembly and coal burnt to produce the electricity to charge, I don't see electric vehicles being the answer. Especially for those of us that live in rural areas.
I think diesel power in small vehicles is where the future should be directed. Not only is diesel more efficient and cleaner burning than gas, biodiesel is a much better direction for renewable fuel than ethanol.
I believe the oil companies know this as well (Europe). Whenever an auto manufacturer decides to put R&D into a small diesel it gets shelved due to high fuel prices. One day when I'm bored I'll see if there is a direct correlation with new diesel technology announcements and fuel price increases.
I heard two weeks ago from a GM salesman (take that for what it's worth) that the Cruze Diesel has now been put on the back burner, like the 4.5L Duramax.