Mileage: 76,603
Finally got around to having my windshield replaced by SafeLite after it suffered a crack almost exactly two years ago. It is very nice to have new glass. Unfortunately the forecast is sun for the next week at least, so I won't have any chance to really test that the headlights/rain sensor is working properly.
The real annoyance was fighting with my insurance. There was a huge back and forth with them which ended with them ultimately refusing to cover the $120 or so after my deductible for authentic BMW glass. Incredibly frustrating.