My problem with fuel cells is it is only an energy storage device, not a new energy source. Somewhere, somehow, someone must produce (separate from water) the hydrogen (or the electricity to recharge the cell) to fuel the cell and that problem is not solved. To the extent that that electricity production is hydrocarbon based, there is no gain to the environment, possibly even a loss because of the intrinsic inefficiencies of energy conversion. We are going to spend a 100 billion bucks plus on a hydrogen infrastructure just to find out that the basic problem, renewable sources of safe energy has not been touched.