BMW is really making their whole range look alike. The late 90's BMW's looked all alike as well, but the current ones did not. The e6x's, e9x's, the e8x's etc all had very different designs imo. The F-series BMW's look great so far.
That said, I think that the E30 sedans, the e92 coupes/convertibles, the e91 wagon were the best looking of the 3ers. For some reason I prefer the E46 M3 (it looks way better with aggressive styling than subtle) look over the E92 M3
Last edited by GnokGnik; 03-16-2011 at 05:36 PM.