As long as the Tesla model S is in this discussion I thought I would point out, that at least here in the USA, you can buy three different batteries for three different ranges. Each of these of a higher price: 160 mile range about $55,000, 208 mile range $70,000, 265 mile range $95,000. It is my understanding that the second owner could change the battery to an upgrade if they wish. Cost of this is anyone's guess today let alone into the future. You can also get the Signature series on top of $95,000 with more bells and whistles for $105,000 +. This is their performance model. Paul's observations about the confused choices in the next 20 years is probably correct. My position is anything that gives me a choice is preferable to being a slave to the oil industry. For me the Volt comes closest to that goal.