I've read practically every post on every thread about brakes. The simple FIRST test is to rebed the OE pads on the OE rotors. If that solves the pulsating brakes issue then the rotors are fine; you can keep them. If, after some miles (usually several hundred to several thousand) the pulsating brakes return, then some combo of your driving style and your OE pads are not happy. It's time to buy an
aftermarket front set of pads. As near as I can tell, any of them work for anybody; there are single exceptions here and there but nothing pointing to one
aftermarket pad as superior quality over the others: some pads are more track oriented; and some put out more dust; and some are noisier. Once we decide to ditch the OE pads it is experimental time. There isn't any easy escape from this necessity.
If rebedding the OE pads does not work (the brakes still vibrate or return to pulsating very soon after the rebedding process), then the rotors are also compromised and no amount of replacing pads with anything else is going to solve the pulsating brakes issue. Time for new pads and rotors. (A compromised rotor is either too worn or has cementite areas on it: i.e. the iron got heated up and "heat treated" so that it is harder than the surrounding metal; the harder surface wears down slower than the rest of the rotor, thus causing uneven contact with the pads: and these higher areas also attract pad deposits, making the pulsating even worse.)