Originally Posted by ACSE90
No must have?
Besides the beloved M3 I would say BMW has a good line up to pick from
Some of it's subjective, I know - but the previous generations of their models seemed to me - stylistically speaking - cleaner, less cluttered, more distinctive, whereas now they now seem more homogenous.
The ones you've mentioned do have some nice lines though.