Sorry I cant give you the ultimate solution. It all depends on driving style. One brand of discs and pads may work for you and not for your mate. I'm driving with an obscure brand of cross drilled disc from Italy and Ferodo DS performance pads, they squeel like hell, but brake very well, and they're extremely durable. The squeeling doesnt bother me much, but I do understand why it bothers you. You might want to post your problem;
here , registration is mandatory, and they will probably tell you that you need Ferodo DS2500 pads, but one of the guys may have the right combo for you.
Cheers from Denmark
-- Hoygaard