I'm hoping Jaws is right....I was actually thinking about this...becuz not too long ago, my friend had a similiar problem...he had weird noises and chirping and it turned out to be the brake pads...I helped him diagnose it, but couldn't figure it out...but his mechanic uncle said it was his brake pads and he replaced them and it went away!
I'll try to test it out later on...any other suggestions
