I've got EBC Redstuff on mine (ST170 tho so thats 50 odd hp less speed to loose). They seem pretty brutal to me and I've never heard a squeak from them. as for taking a pounding, they seemed to hold up to heavy continuous wear when I was in the Alps without any issues.