I've heard good things about the TRW's also, cheap as chips too but I can't comment as I've never used them. Yeah the 2500's might be a little harsher on rotors but in my books the extra stopping power is nice if you need it in an emergency. It's like everything with a car, can't have the best of everything, exceptions must be made sadly