I agree battery must be the future, so simple, and relatively cheap.
Several manufacturers seem obsessed with hydrogen, but I really can't see the benefit of producing hydrogen elsewhere simply to use in an on board generator, surely electricity can be generated more efficiently off site?
The onlybenefit I can see is range when hydrogen stations become common, but I'm confident by then the range/capacity of batteries will be far better.
Once the range issue is resolved hopefully manufacturers will produce affordable and desirable cars , if lexus did an is electric with a real life 250 range for similar proceed to the 300h that would be perfect, surely a battery and motor should ultimately be cheaper than the complex engine,hybrid set up currently?