My 1st BMW was 1998 5-series that I regret not keeping. I'm on my 3rd 5- series and seriously considering another brand. The gas tank has been replaced, passenger side window motor replaced, the trunk opened randomly (finally figured out it was a faulty switch), alarm went off in my garage and it wasn't even armed (from what I've read, this was likely due to low battery drain), rt-rear passenger didn't always lock during drive-away, and passenger-side airbag sensor replaced. I like driving the car and the looks are great, but to have a $50k+ car in the shop so many times in 2 years is too much.
Great looks, fun to drive, rotating headlights are kick and stereo system is decent.