brake squeal usually isnt caused by the pads themselves (unless youre hitting the squealers of rivets). 95% of the time it is bacause the caliper is not sliding on its pins freely. take the caliper off and clean the pins and make sure they slide nice and free. this will stop the problem. i just recleaned my pins and greased them up the other day actually to get they quiet again.
1991 318is aka: the torque-less wonder!
mods: TSW Hockenheims, H&R springs, Bilstein shocks, Supersprint exhaust, Jim Conforti chip, K&N, Z3 short shifter conversion, custom made strut tower brace
1988 Ford Ranger STX