After reading this thread, I'm left with a few comments that have me scratching my head.
If you are looking to replace your brakes on your 4Runner, I would recommend a good quality rotor, and a good ceramic pad. I have had good results using Mountain rotors and Akebono pads. The Mountain rotors are made in Japan and they are an OE supplier to many Japanese auto makers. Akebono makes pads here in the US, Canada, Japan, as well as probably a few other places. If you have access to a World Pac account, you can get some great deals on both.
I used to buy a lot of Brembo rotors for various cars, but lately when I checked the boxes I see a lot of made in China labels unless it's for a performance application. If I wanted to get Chinese rotors, I would go to NAPA and save money.
Regarding slotted rotors. Do they have a place in the automotive world? Yes, the entire field of ALMS is running slotted rotors. Do they belong on a daily driven 4000+ pound SUV with all terrain tires? No. Not unless you feel like spending more money on discs, and eating up pads faster. Also, realize that a slotted rotor has less surface area for a pad to bite down on compared to a blank rotor. You need to be pushing a car pretty hard on a track using sticky tires, stiff calipers, stainless brake lines, and good fluid to see any improvement in braking with slotted rotors. Save your money.
I also would not recommend EBC for anything. I wouldn't put their pads or rotors on my mountain bike.