I don't think there are any high quality rotors anymore but maybe someone knows of something decent. DoctorDiff is a good resource for this stuff. Another option is to buy parts store stuff that comes with a lifetime guarantee.