I replaced the OEM front and rear on my Suburban @ 100k miles. That's longer than any other vehicle, so OEM parts seem reasonable for as long as I intend to own this vehicle.
I went with Powerstop drilled/slotted rotors and Z36 pads. I also replaced the rears on my daily Driver Subaru Outback with the same. I have another 27k miles on the Suburban, and 20k on Outback. I have no issues with performance on either. Waiting for longevity comparison...