The Jam jar on an internal combustion engine is a scam. You hear rumors of people doing it forever and never anyone actually doing it. It takes massive amounts of energy to make a small amount of Hydrogen for an internal combustion engine car to run.
However it is a viable fuel. Mercedes has the F cell and Honda has the FCX. One day we may be driving them.
http://world.honda.com/FuelCell/