I prefer the F30, even though I own an E90 (well, E91 wagon). I do like the raked-back look of the E90's grille a bit more, as to me the F30's kidney grilles look a bit too vertical, too 7-series. But perhaps that was intended. Not a bad thing, just an observation.
Overall the F30 is a much better design, I think.