I rate Red stuff very highly indeed..
I must say though that on several sets of EBC pads I have fitted in the past I had to alter the metalwork of the pads in order for them to fit into the carrier slots..
Once installed they are very good indeed and make far less dust than the OEM Pads.
Another pad I rate VERY highly (again these are low dust) are the Textar E Pads..
The only problem is they aren't available for some models... Yet !!