I don't think the electric car is the answer...to much pollution from power stations to re-charge the things.
With all due respects; a central electric power station generates far less pollution than say thousands of equivalent internal combustion engines, for a variety of reasons:
1. The fuel inside a combustion turbine and especially in a steam boiler burns for a longer period of time, reducing NOx emissions and ensuring complete combustion of fuel. The white cloud you see coming from smokestacks and expecially cooling towers is mostly CO2 and water vapor.
2. All combustion turbines and many steam electic plants burn clean natural gas. With the drop in the price of natural gas; some older stations are even being restarted. And heavy oil and coal plants have environmental controls to reduce emissions.
3. Most large electric generating stations are located away from city centers. So, they are contributing less to the haze you find over city centers then autos.
That is without mentioning the power now being generated from wind in increasing amounts, and nuclear, depending on your feelings regarding the environment and nuclear power.
My main problems with electric cars are their poor range (I commute 120-130 miles roundtrip daily), they are still way too expensive over their operating lifetime, and the technology is still young and unproven over the long run. But, I think today's early users are helping fund future research; the way it should work, and not with government money. Steam cars used to have an advantage over internal combustion cars; but advances in i.c. cars caused steam cars to be abandoned; it is possible the same will happen with electric cars in the future.
Likewise, electric trains are less polluting than trains pulled by diesel electric locomotives. But, the cost of the infrastructure (overhead wires, third rail) makes it too expensive for all but the busiest of railways.
-James