Hybrids are the way forward. But they currently do it ass backwards. Instead of an either/or choice for what moves the vehicle (gas engine OR battery), they need to tackle it like modern diesel-electric locomotives. A generator (diesel or gas, take your pick) providing the electricity for the electric motors to drive the vehicle.