E46 (1999 - 2006)
I've Just replaced my front Rotors, and Pads because I've been chasing a "womp-womp", and they where ready go in general. (New Rotors, and Pads are: Zimmerman Rotors, BMW Pads.)
I've replaced the passenger side Bearing as part of my trouble shooting, and seem to have weeded out the noise on that...