the real problem is that the only source for hydrogen is from fossil fuels.sure their alot cleaner to burn.the greenhouse gasses are released making it.when you factor this in your not doing anything for the good.also the fuel cells are more costly for now because of the limited quantity, but that will go down.