I'm afraid I might disagree with a point;
Hydrogen is most definitely a powerful energy source...and the most plentiful in the Universe. The Hindenburg reference is right on point...that's pure energy release from combusting hydrogen. In fact, it has a very high energy density, which is one of the reasons it's attractive as an energy source; a plentiful fuel with low energy density is bulky, inefficient and inconvenient.
It does not act like a battery...it does not 'store' energy in that sense, and does not take energy input from another source.
Fuel cell development is progressing quite well, as far as I can tell, and test fleets are rolling as we speak.
I see two major hurdles to this otherwise very good fuel source;
1) As Holden points out, we need an improvement in the means by which we can aquire H2. While it is the most common element in the Universe, it does not exist on Earth (for the most part) in it's elemental form.
2) We need a new distribution infrastructure to move the fuel from production to end user. This is a big ticket item, no doubt. However, when oil was discovered in plentiful quantities and commercial uses for it were developed, there was no distribution infrastructure. Now, there is. Clearly, market demand and current technology can make this an entirely realistic effort. Imagine the costs of an infrastructure building program weighed against the benefits of energy independence and massively reduced emissions...
I still consider hydrogen/fuel cells to be the most legitimate, long-term, environmentally responsible solution to the current global energy situation, when the aformentioned issues are addressed.
The best part would be marginalizing those homicidal lunatics in the Middle East by nearly eliminating demand for their one and only product.