I'm sure the Jap ones offer good braking however if you can't get your hands on them, I get along fine with the slotted DBA rotors & bendix metal king pads on mine.
I guess if you're running a stock 4AGE like me, this is more than enough stopping power you'll ever need although I am yet to take it out to the track.
It's more than suits my needs for the street though ...