I've always liked Power Stops. I've used them on a '95 Mercedes E320, '97 BMW 328is and most recently a 2006 Chrysler Sebring and '11 Volkswagen Jetta. These are great parts for everyday driving. They are not for track days! However, great details everywhere.