Do you have to pump your brakes? if you do then it would be your MC. Also check if your piston if its leaking. It happened to me and i had little braking power from the brake fluid leak.
If its the rotors go with the Brembo OE blanks.
I'm about to order mine with AEM pads and the Brembo OE blanks