I can't disagree with Mike, as he should know, and I have not tried them.
My experience with EBC rotors and pads have been great though. First off, if you are going to fit Green Stuff pads, then fit their rotors. The issue I had with OE rotors is that they where whipped in the first 20k miles. The dealer said they could not turn them, so I ordered 4 new EBC slotted rotors and a set of pads. Yes, indeed I had fitted pads more often but at 100k miles, I decided to replace the EBC's with new rotors, just because I was getting some other work done, and didn't feel like taking it apart again anytime soon.
The trick on the EBC's from my experience is that when you fit the new pads, on old EBC Rotors, you really need a super light turn / cross hatch to insure they don't start acting goofy. This was consistent on my first couple of pad changes until I learned my lesson, just turn them lightly to begin with.
In any event, i've been happy with them, stopping power seems fine, and no grabbing, fading, etc.
I'll never fit OE rotors and Pads again, and haven't read any reports as good or better on anything else, so i'll stick with these for now. I figure i'll be at 200k miles before I have to think about rotors again, pads, yes, probably a set every 15-20k depending on how and where you drive.
I hope this helps