What is the cost benefit-analysis for the use of hydrogen fuel cells in automobiles versus the use of gasoline, electricity via batteries, or natural gas?

(may be broke/outdated!)
What is the cost benefit-analysis for the use of hydrogen fuel cells in automobiles versus the use of gasoline, electricity via batteries, or natural gas?