The front brakes on my 2008 S83 squeak too. I find that taking an air hose and blowing out the dust helps, but you have to do it often. Also try softer pads; they will wear out quicker but they won´t squeak as much. Honestly, the squeaking is a minor issue.