As mentioned, electrics help the local environment but that juice is being generated somewhere, maybe not in your neighborhood, but somewhere. How? oil, natural gas, hydro, nuclear power plants, all of which have some environmental cost. Wind and solar are such minor players right now that they aren't in the mix.
Being a dedicated skeptic, I'm waiting to see how the Volt, Leaf and others do in the cold, dark winters of the north country. If it's 5F outside, you are going to want heat. Probably a defroster, too. With nine hours of daylight you probably will be driving both to and from work in the dark so you'll want headlights. And just to add to the problem, batteries don't work so well in cold temperatures. I'm going to want to own a AAA franchise to go out to rescue all the folks with dead batteries. "But the salesman said I could go..."
If and when the infrastructure is in place to recharge millions of cars every day in the US, and it doesn't take 12 hours to do it, and we haven't just transferred the polution to somewhere else, then I'll get in line for an electric car. Who knows, maybe all that will happen before we run out of crude oil.
pete
It is what it is... or is it?