any body got any? just getting the 'word' on the street about these, how do they perform? powerful, easy to maintain? QUIET???? quiet in the wet?
this is an exxxtreme backup plan if i fail to stop my hope tech x2 front brake from whinging like a pig whenever i tend to pull with any force....

