On the BMW mailing list Steve D'Gerolamo was asked about turning brake rotors (original question was for 325i, but applies to '02s as well):

To the person who is thinking about cutting rotors......DON'T. Stopping is
one of the more important things your car must do and you should not
compromise the braking system. Remember...."YOU CAN'T POLISH A TURD"....if
your brakes rotors are worn, cleaning them up on a lathe will only give you
a false sense of security. And the rotors for your car (even the IX rears)
are relatively inexpensive.

With regard to brands of rotors (I've been selling BMW rotors since 1978),
my own preference is as follows: (1) Balo (the finest German made
rotors-rarely any problems) (2) Factory BMW (now made in Italy) (3)
Zimmermann (mainly Porsche-available for older BMW models) (4)
Textar/Lemforder (less expensive German rotors-decent quality) (5) ATE (they
make great hydraulics-brake rotors & drums subcontacted out of Italy-I've
had about a 10% problem with these out of the box) (6) Brembo (factory for
Ferrari...I haven't had very good luck with these for BMW) (7) Sebro (worst
German rotors I've encountered; not too bad for drums).

The only time I'd recommend cutting a rotor is if it had slight run-out new
out of the box (or with very few miles)...but then you could always return
them to your parts supplier as "new defective" and get another set.
A word of caution...if you own an e28,e32, or e34 with thrust rod bushings,
these may be worn and giving you the impression (pulsing through the pedal)
that you need new rotors. Check these first before buying new front rotors.
SD

Steve D'Gerolamo c/o The Parts Co-op, Inc, Emerson, NJ