There is an excellent thread on this:- Technical Information & Support>tech help>brake squeal on new pads/rotors (OE).
www.peachparts.com/shopforum/showthread.php?s=694008ed80fb34db439a78ee. Search will not recognise it for me but I have hardcopy & the post by Gillybenztech cured my longstanding problems.
Perhaps TXBill can drag it back?
Tigerfox