Check your rotors for a ridge at the top. If you don't have much of a ridge you can probably get by with just a pad change. Get Mintex Red Box. They are very clean with little dust, have a pad on the back which helps with the squeel and have the edges already beveled for squeel. Plus, they really have a nice grip. Cost is minimal and to replace the pads is about an hour job.
Mike Holbrook
Meridian, Idaho
1992 535im, 17", Euro M5 Throwing Stars 8's & 9's, FK-451 235/45s & 255/40s, M5 Sway Bars 25/20, Conforti chip, Lowes Ram Air, glass sunroof