Hmm, that makes sense, and yea, I believe when I do press the brakes lightly so as to slow down gently, the noise fades, so I'll have to look into the brakes. Also, I heard this from an Auto Zone employee and I doubt it's true, but he said that when you buy new rotors, you have to have them...