Ive fitted ebc utramax or whatever they are called they seem a improvement over what i had before.
I know brake compounds make a huge diffrence to brake performance from my track car.
Fitted some crap pads to my transit once and you could not stop the thing it was terrible. Now i always use ford...