Update 3-25-09: I found an even better solution. It’s the back brakes that are always squeaking. So when I pull out in the morning, at the first stop I pull up on my emergency brake. That cleans the crap off the brakes in a few seconds and I’m good to go for a day of driving!
A while back I paid a dealer to “fix” my brakes because they were squeaking when I drive at low speed and put the brakes on. I would pull up to an intersection and SQEEEEEEEEK to a stop. Having the dealership work on my car did not work out too well. I paid $400 and I got… pretty much nothing for it.
Here is how to fix your squeaky brakes: just get your brakes very hot. That will clear the glazing off of them. Every now and then I have done this and my brakes stop squeaking. One way is to drive down the highway at about 50 miles an hour while holding your foot on the brakes pretty hard for 2/10s of a mile. After a riding like this for a short bit I notice that the brakes feel a little different and I am done. After they cool off, they feel the same only they don’t squeak anymore. just yesterday, I held the brakes on for two full blocks while driving through the Mission. No more squeaks.
Many brakes (including mine) rust very quickly. In the morning my brakes squeak the first time I come to a halt. Then they are good all day.