As far as pads go I'm getting about 30k on the rears, maybe 35k+ on the fronts (miles), installed two new sets all the way around so far, 78k miles on the odo. State Inspection laws have a minimum thickness of 2/32". I'm not one to let the pads get down to minimum thickness so I probably could've gone an extra 5k longer. My favorites are Centric rotors with either Akebono or Wagner pads. OEM pads are fine but I get better grip with the Wagners, less dust with the Akebonos. I'm not one to cut rotors so they get replaced with the pads.