There is merit to Stazi's response, but that is not always the case.
Many times a rotor that has been "seasoned" by many heating and cooling cycles and then machined (as long as there is still plenty of thickness remaining) is a more stable rotor than a new "green" rotor. Green meaning that it has not been "cured" from heating and cooling.
Another answer for a persistant problem of warped rotors is to have you new premium quality rotors cyrogenically cured before installing them. You can read about it a
www.frozenrotors.com If you shop around you can find a local source and you may even be able to find better pricing. We have a local ambulance company that supplies us with rotors for their vehicles when we do their brakes. They have them treated before we install them. They claim that they get much longer rotor life because of the treatment. It isn't cheap.