My last car was a Honda (great) but for my 40th birthday, I wanted a special present. I could not be any happier with my decision to take the plunge into a luxury vehicle. The drive is smooth and handles the road (city and highway) better than any car I have had. BMW is much heavier than the Honda which took getting use to. However, I can't see myself owning another car. I am hooked on BMW.
The sound system is awesome. My 525i is so sleek inside. I love the back window that prevents glares from other lights.
The BMW 5 Series is an awesome ride. The front passager side is a little small if your 5'9" or taller, but it's with a few adjustments is ok. The car does gets a lot of attention. The carholders could have been a make so the cup can sit a little deeper in the holder. I would purchase it again, but only in the 7 Series for more leg room.
The body, headlights, the fast accelaration, the inside dash and the I- Drive.
Improve cup holders. Improve front passenger seat to be alble to slide back further.