The back looks very nice and fresh, but the front is bland and it is nothing like the Gran Coupe concept they showed a few months ago. The front lower grille is just dumb for this car. Hopefully the M-Sport version will bring that lower grille back...
In regards to the 5-series, I think they really messed up with this one. I would almost choose the e60 over the F10. It still looks fresh while the F10 looks already dated.