BMW have a habit of making cars I hate then after a year or so love. The new 5 series is hideous in my eyes, really disappointed with the design when I first saw it. The E60, even in 530d guise, looks the bollox. The F10 looks boring as fook IMO. They look just like a 3 yr old 3 series saloon to me.
The top end ones look better but the lower models look rank!
Looks good from the front, that's about it.