Front Brake Pads
EBC makes good pads, but they're expensive and not always better in street applications. Race pad compounds usually work better at higher temperatures, which is why they don't fade as much. But the downside to that is they tend not to work as well when they're cold, so it's a trade off. On the street in normal driving conditions most of your brake applications will probably be with the brakes at a lower temperature than most race pads are designed for. So you have to be careful with going overboard on brake pads, because it's easy to get a more expensive high performance brake pad that doesn't match how you're using your car.
As for rotor wear, if you're more concerned about how long your rotors last than you are about how well your car stops then your priorities are thoroughly screwed up. Would you rather save your rotors or say, the bodywork on the front end of your car if you don't stop short enough? Yeah, I'd rather replace a set of rotors every now and then.
I like plain old semi-metallics for street use. They resist fade better than regular organic pads, but they don't need higher brake temperatures to work properly like a lot of race pads so they're consistent under normal driving conditions. They're harder on rotors than plain organics, but they stop better too.