I am going to be replacing my pads and rotors on my 2002 P5 (front and rear). Just want to get some advise in regards to what type/brand or rotors and pads I should be getting. In regards to pads, I see metallic, semi-metallic, ceramic etc...what are the different materials good for? I am...