The galfer, braking, and brake tech rotors will give you more friction and better stopping power than either of the EBC offerings, but the better friction is do to more iron and they are prone to rust if ran in the rain. I have had them rust setting in a reasonably dry garage...but they sure work well! Have you tried cleaning the bobbins? They tend to get dirty with brake dust and road grime and stop floating.