There is also the safe storage and transport problem. The high pressure required to store hydrogen is enough to make anyone with a brain think twice about this as a viable alternative to internal combustion.
It would make for nice car explosions in movies, however.