Thanks for the tips and the video folks, I know the type of brake the bike uses so I'll hunt around for a new set of pads. Knew the soot was produced by the pads but the buildup seems to correlate with the squeal - not sure what else could be causing it as both rotors and pads appear clean. I'll experiment with the technique tried in the video, sounds like it's worth a try. Thanks!