I like the way BMW's styling is going. If you've had the privilege of driving the new F30 335i, they are amazing. Interior is gorgeous, especially in sport trim, and if you drive the Automatic 8 speed, they are pretty decent, getting closer to DCT territory with shift capability. The 6 speed 335i M-Package is a stunning looking car in person, pictures don't do it justice.
It's like a mini M5. I've seen one next to M5 in the same colour combo. Similar styling.