So my wife came back from a trip with a vibration when she steps on the brakes (03 GTP) This will make the second time this car has had to have rotors. WHile the driver may contribute is there a better than stock rotor for the front that will last for more than 30K miles.