I know this is counterintuitive, but have you checked the headset for looseness? I fixed the squeaky canti's on my cyclocross/touring bike with a good toe-in and headset adjustment.
I would also just keep scuffing/de-glazing the pads rather than replacing. "Bike path" bikes rarely wear down their pads to the point where they need replacement.
Last edited by MCODave; 09-13-09 at 03:14 PM.