You work for or sell EBC I assume? I think enough people on here have had problems with EBC that it's not heresay anymore. You can't even measure them for runnout properly apparantly (Scott @ Abbeys words, not mine) because their slotted. All I know is I've had a right ballache with mine, something I've never had with any other brake, on any car.
+1 on discs. They need to bring the quality of them in line with their new range of pads as somebody else stated.