The front ruins it for me on the F30 and the backend looks cheap and borning. No LEDS apart from the corona rings. I much prefer the E90 backend with LED turn signals. The front looks more agressive, and again, love the LED turn signals.
I won't leave my E90 yet. I also prefer the cockpit in the E90. I don't like the new steering wheel, you can't hit "next track" you have to spin the wheel, thus you can't go random with the steering wheel. Annoying as heck.