I'm only at 22,000 km on the odo at the moment and plenty of life left on the pads. It's only been one winter so far with it so the rotors are still in pretty good shape (at least visually, and no noticeable vibrations under braking).
Will take the Z23 in consideration, but I'm not the biggest...