i have the EBC rotors and the green stuff pads.the rotors are not drilled all the way through they are more like dimples.... i like them but they are noisy with the windows down they sound like crickets form the air bouncing off them. thats the best i can do. to describe the noise
I subscribe to the peaty approach - i've got third party blanks. The manufacturer is called Mountain (they're Japanese). No complaints - the price was right (about $40/rotor in WRX/FXT size) and they've held up just fine.