If an electric car can fit into your lifestyle, then the BMW i3 is certainly worth a look. It may be dearer than other electric cars, but we think the extra is justified by the premium look and feel, fun driving dynamics, not to mention the option of this range extender version.