I personally love the new design of the 5.. and the 3 is alright.
No matter what I'm glad that BMW has taken a giant leap forward with their cars. If you don't change in business, you'll never survive!
-edit- BMW front license plate!
-edit- E60 M5 engine transplant