Where's Honda at with Fuel Cell technology? that would seem to be the real answer - running on hydrogen and making water as a by-product.
Toyota have come up with one really good car lately - the 86. Pity it's made (badges and all) by Subaru. I have BRZ No. 11 being delivered next week - sadly, I will continue to burn fossil fuel for the foreseeable future.