Mahle range extender engineWill we ever see a long-range electric car? The upcoming Tesla model S, promising 300 miles of range, will have a battery pack weighing about 1,500 pounds. We're all waiting for better batteries, and there are several hints telling us that they're on the way, but right now in Europe, Chevrolet sells its Cruze compact with a diesel engine that provides 700 miles of range. There's just no way a car running on batteries can beat that with today's tech. But there's a hope with plug-in hybrids.