<p>The upside of the BMW 330e plug-in hybrid is that it's said to have driving dynamics on par with its siblings in the 3 Series line-up with few compromises. Its electric-only range clocks in at 22.5 km but, with a starting price of $52,100, getting into one is a costlier proposition than with its competition.</p>
{}