Thanks for posting this. I think the hydrogen car should be pushed to the way back burner and have "zero" funds allocated for it. Just my two cents!
Hydrogen does have as shot at something if produced by coal gasification. You could mine the huge deposits in a Western State (Wyoming, Utah, Colorado, Montana) and gasify coal on site. These coal at such sites it extracted with huge steam shovels not by tunneling. The gasification process also produces electricity. So you have to ship hydrogen and electricity from the coal mine to the cities.
http://www.coaleducation.org/lessons/twe/mcoal.htm Half of the minable surface coal in the United States is located in the West, but significant amounts are also present in Appalachia and Midwestern states. Surface mining is used when the coal seam is located relatively close to the surface, making underground mining impractical.