I had more problems with my first BMW than with my previous 5 cars combined (Mazda, Honda & Infiniti). My second BMW has certainly had its share of problems as well. I lost track of how many fuel pumps I went through between the two, one of which stranded me in the middle of my nowhere at 11pm 2h from my house, 1h from the nearest car rental place. Nice. While my BMWs generally do ok, I think they deserve however mediocre rating they get.