I refer to the episode of Top Gear where they test drive a fast electric car around their track. It ran out of power very quickly and took a long time to re charge. Until corporations have a reason to develop long lasting, fast recharging electric cars, it simply wont happen. The other problem that exists with electric cars, is the batteries are worse for the environment than oil. So as far as I am concerned, electric cars should not be the way of the future.
Hydrogen is too unstable in our current storage forms and considering how much roll cage exists in V8 supercars and they still manage to explode every season, we don't have a safe method yet.
To produce bio diesel is relatively easy, but there isn't enough used veggie oil etc in the world to keep it going for ever.
In Canberra, recently, public transport and bike riding have been encouraged and it has become a lot more popular. Going back before cars were mass produced, most people used public transport or horse and cart. We have been spoiled with cars and prices for so long, I believe if public transport was improved for major cities, this would be a great way to reduce emissions. I believe in the Netherlands, push bikes have right of way at all times, so this would reduce obesity and carbon emissions.
I personally don't believe humans have increased global warming beyond what was already happening, but considering cancer is now a lot more common, something is wrong with what we are doing...