These last few years have seen significant improvements in battery performance and the development of hybrids and plug-in hybrids to solve the problem...