I'd say the E92 M3 is the last BMW I've seen and thought "that looks incredible". After that the 3 series or whatever they're branding the coupes, saloons and tourings as now, look gash. E60 onwards are horrific. E65 looks like it's missing a chromosome. Z cars look like bottom feeding fish. The E63 onwards look like sharks. But not the cool kind of sharks, the stupid lumbering type that feed on plankton. Doesn't detract from their technical merits. But aesthetically it's all gone to pot for me. And don't get me started on the i series.