Just wanted to share this video that I made whose star is the G20 330e, which in this generation of 3 Series I think is the pick of the range for those who have easy access to charger (preferably a home wall box). I also got to drive the F30 variant of the same car and while that too was impressive, I would not have picked it over the 330i, for instance.
There's also a video of the new M135i on my (fledgling) channel, if you're interested.