Just to add my experience, I have had the NPG kit on my car, front and rear, for about five years. The brakes perform just fine. I didn't notice much difference in braking performance at normal speeds, but hard braking I would say is a bit better. They look good with the larger rotors, and installation isn't too hard. The front kit is very easy. The only thing needed is to drill the stock mounting bracket holes a bit larger as the bolts that NPG provides to attach their brackets are larger. The rear kit takes more work. First, you need to grind the inner surface of the stock brackets to gain more clearance, and since these are made of hard steel it takes a lot of grinding. I tried various methods and found that a carbide bit in a die grinder worked best. Be prepared for a lot of grinding and test fitting. Second, I had the inner rotor hats turned down .020 in order to fit over the hubs, and this worked fine. When I do my next brake job I am going to grind down the edges of the hubs so I won't have to pay for the machining. Third, I had to have my rotors turned down. Once I had everything assembled I could hear some scraping and figured that the pads were too thick, so I had the rotors taken down .010 on each side, and this solved that problem. I used EBC red pads. I plan to use Mintex pads the next time, I don't care for the EBC pads all that much, so maybe they will have a bit more clearance? If you have any questions, feel free to ask.