Elemental aluminum when added to water produces hydrogen and alumina--aluminum oxide. The problem was that aluminum quickly forms a thin layer of aluminum oxide that blocks any further oxidation. Now it has been found that gallium added to the aluminum precludes the formation of this layer. Aluminum and gallium pellets can be carried in a fuel tank and produces hydrogen, when water is added, to be used as fuel in an internal combustion engine or for fuel cells.
http://www.physorg.com/news98556080.html
Most people ascribe the Hindenburg disaster to the large inflamable tanks of hydrogen. The immediate cause was the aluminum and iron oxide paint on the skin. When the ship docked static electricity reacted with the paint and oxygen to set the skin afire, which then burst the hydrogen tanks. The Germans, for propaganda reasons, withheld this information.
http://www.hydrogennow.org/Facts/Safety-1.htm