Are you still on the original pads or have they possibly been replaced with aftermarket? One thing to do with squealing brakes is to deglaze them. Get on a low traffic road and get to about 50MPH and get on the brake fairly hard to a full stop then ride a 1/2 mile or so and do it again and then one more time.
Brake dust will be causing the squeal. Best fix is to pull the pads and blow the dust off and then put some anti squeal or copper grease on the metal back part of the pads and the edges where the metal contacts the calliper.