Originally Posted by X1 white pearl
I have the same problem as you, rust is starting to take place on the wheel hub inside.
Centric brand premium rotors are coated black and do not rust (Zeckhausen Racing). I used to always use these on my E39 and E46. They also make it easier to change rotors if you do your own maintenance. Now that BMW covers brakes and rotors under the included maintenance, I just deal with the rust.