a lot of people have problems with squeeling on pads, seems a lot of this is due them not getting up to temp or being used hard enough (more track - than they are road pads)
i'm hearing good things about Performance Friction pads
a lot of the time people dont realise pads have to be run-in correctly otherwise they will never perform properly
give bigphil a call, he is very good with advice