Both my Alero and Saturn squeak like that, and i just replaced the brakes on my Saturn. it's most likely either the dust shield or the little metal clips rubbing on the rotor, however i would for sure check out that caliper, that looks like it's dragging with all the dust!
__________________
|