i hear ya, my friends for explorer is the same way. i put new pads and rotors all around, (greased it all) the fronts would squeal under light braking. took the pads off both side, hit them with the squeal stop, been good since.
or it could just be the pads, some people complain about a squeal when cold using some pad brands.