I basically agree Zeev. Hydrogen for FC's is not a 'cheap' fuel. I think the main attraction, however, is that it can be derived from far more sources than gasoline. From sea water using electricity from any source such as hydro, tidal, nuclear, solar, wind, coal, oil, etc. From ethanol, oil or natural gas etc. in stationary units better equipped to control pollution. As the supply of crude oil diminishes the cost of producing H with renewable energy sources may become competitive. Later of course we can always send tankers to Jupiter to pick it up for free.
The universe is mostly dark matter...
Trade it!