Big Daddy said:
I never turn a rotor. If it is that bad I replace it. I have been told that BMW does not recommend turning rotors and that is one reason they keep the prices down. I do my own brakes, have all my life and have never had a problem.
For a DIYer or the local auto shop, that is certainly the way to go.
I happen to be lucky to have nationally known mechanics work on my cars with very nice equipment. My NSX guy (John Vasos at Acura of Brookfield) is the best in the Midwest and on par with anyone in the country, and that is a fact that has been thoroughly documented. (links on request).
They turned the rotors on the NSX a very small amount, just enough to make them smooth for the new pads.
Not to sell my BMW mechanic short. She is nationally known and respected as a top indy BMW mechanic (Jenny Morgan at The Little Car Shop). You can read her column monthly in Roundel.