The current conventional wisdom is that plug-in electric vehicles will be the clean, sleek cars of tomorrow. Think of Tesla's Model S or Chevrolet's Volt. These cars get most of the media attention, and policymakers tend to toss tax breaks their way.
Via TechinBiz
I guess this is the next big revolution to take place in technology. Hydrogen is the best alternative to Hydrocarbons which cause a lot of pollution and greenhouse gases. Electric vehicles don't have the range although they are a viable alternative in cities. Hydrogen as such is highly volatile and it requires careful handling-this would include transporting it to refuelling stations, and its transfer into the vehicles themselves. With time to come, all these issues will be addressed, I am sure.