The Jeep Recon and Porsche Cayenne Electric debut. One of them is promising. Plus, how long do EV batteries last?