Hydrogen? Mmmm. More distant future probably. Tricky to store. Highly flammable/reactive. Takes much more energy to produce than it provides at the moment.
Not quite true. I saw a thing on the TV not long back. It seems the South Africans expanded on a concept originally thought up by a Kiwi. The South Africans however seem to have actually got the technology working. It's called an Hydrocilator and it burns a hydrogen based fuel called hydrozine - significantly more suitable than pure hydrogen for a number of reasons, namely much more stable and a lot more 'bang' per unit mass.
Can't find a link for it on the NET, but they said both the Hydrocilator and fuel would be ready for production early next year. At this stage the company are resisting offers from the oil industry and the military, stating that it would prefer the technology to be available for all humanity. If it is viable the launch is expected on 01/04/2007, a date which was selected to coincide with the International day of the 'bent spoon'.