I want to love electric cars, but I see two big issues: (1) if they go mass market, all that electricity will still have to be generated somewhere. Coal? Nuclear? (2) The batteries need rare-earth minerals, which are brought to market through environmentally-degrading open pit mining. Furthermore, at this point, most rare-earths are available almost exclusively from China.
[1] http://www.autoobserver.com/2010/10/tesla-opens-rd-labs-and-...
[2] http://alttransport.com/2011/01/toyota-is-developing-electri...