Adam..
Brake pulsation due to pad and rotor issues is not uncommon on our cars (OTOH it is very uncommon on STis). You got your free rotors and pads under warranty so give in at this point. Ride them out until they are worn out or you can't stand it anymore and then go aftermarket with better rotors and pads.