If they solve the problem of transporting liquefied hydrogen and they build the infrastructure to store it, fuel cell cars could be viable one day. Right now that doesn’t exist so its better for the auto industry to make a viable electric car. The Chevy Volt isn’t it.
Fuel cells can also generate power from hydrocarbons. I read some industry journals a few years ago showing that a fuel cell can generate electricty from natural gas and gasoline. A stop gap measure while the industry develops underground storage tanks for hydrogen and the best means to deliver hydrogen to the fuel stations. The fule cell car is an electric car without the heavy battery pack and long charge times.
I think a better combination is the Natural Gas fuel cell.
http://www.evworld.com/article.cfm?storyid=1756