When I used to work on the bikes (ages ago) we rounded off the corners of new brakepads prior to installing them. This prevented vibrations which caused the squealing. It was actually recommended that we did that though the suppliers. Haven't tried it on car breaks though but I assume it's a similar principle.