Did you put all the fiddly bits and pieces of sheetmetal back in properly? Those are "anti-squeal" devices. If so you may want to consider anti-squeal compound on the back of the pads, assuming you didn;t use that already. Lubing the guide pins are a good suggestion too.
Steve