We may not ever totally eliminate liquid fuels due to the the unique requirements of some heavy vehicles and air transportation however I hope that we can at least eventually eliminate oil imports. l prefer biofuels over hydrogen for powering of cars, primarily based on the costs and relative state of development of the two technologies, especially for the next 20 or so years until we can reduce t