Hi Flecc,
I agree, though carting a heavy petrol engine around is not ideal. Hydrogen still seems to be the more aesthetically pleasing solution if the technology can be developed further.
However, if cold fusion can be harnessed . . . . . . . .
Another idea would be to have battery...