E90 wins from the front.
F30 wins from the rear and from the interior and supposedly much better to drive!
That stupid bonnet line on the F30 is just so unnecessary and ridiculous looking though, I really cannot understand why they didn't bring it down to the grille as usual, would have made it way better looking.
F30 MSport goes a long way to fixing front end, but we always knew this would be the case...