Hey All, I spent a couple of hours on the weekend replacing my front rotors and pads. I got Ferodo rotors from eBay UK (which are actually made by Brembo) and then after much research settled on Stoptech brake pads. I'm happy to say at the moment it appears to have stopped all noise coming from the brakes! The initial bite on the Stoptechs isn't quite as good as OEM, but I'd happily sacrifice that for no noise. The OEM pads were very close to the wear sensor, and the rotors were heavily lipped. The car only has 25k kms so I'm not sure how people are getting 50k+ out of them!! I'll keep you all updated if anything changes, but at this point I would recommend the Stoptech pads if the squealing is driving you nuts!