My fronts were squeeling so bad that the dealership replaced the pads under warranty, apparently, there's a TSB out for it, they use a new pad with different material.. I had this done at 32K miles, so I was happy, probably needed new brake pads soon anyway, so saved $100 or so.
