Well the trucks needed new brakes, so I sprang for dimpled and slotted rotors.
Brake Rotors Brake Discs Drilled Slotted Rotors
With a discount, it was a little more than $500, with free brake pads and a lifetime warranty from warping and cracks... though I don't know how these...