E39 (1997 - 2003)
My brake wear sensor went off at 107,000 miles. I got the car at 58K so I assume these are the original pad/rotors.
I am thinking akebono pads which I can get a Advance Auto using the 41% coupon code. My question is that they have a few pricier rotors from Wagner and Beck/Arnley. If I can...