I too had this problem turned out to be a seized pad. The squeak could only be heard at low speed, turning slightly to left and over bumps. I thought it was my suspension to begin with but removal of offside calliper showed that my pad was not sliding correctly. Give cleaning them up a go and...