I used 400 grit sandpaper to break the glaze on my rotor and pads(PO spray painted the hub, rotor etc.) and re-chamfered the pad. It stopped completely for a while, now it's back, if I use it to lazily stop. If I give the brake a good squeeze, it doesn't squeak.
When it was really loud, I did like that it got peoples' attention.