Here's a pretty good clip of a guy that engineered his own use for hydrogen. it seems very promising.
He set up his '94 van to run on hydrogen and it went over 100 miles on a few ounces of water. I love the idea because it doesnt seem like it's Star Trek stuff here. It doesn't seem "too futuristic" to work on a large scale.