Sorry for my naiveté... but "fed up" with your brakes? Are you talking about at the track, or just around town? I haven't had mine for long - and I guess I haven't had my first "Oh sh$$t" stomp on 'em yet - but they sure seem nice and grabby to me. Of course, my last car was a '94, so I'm sure that the technology leap is part of it. By the way, have you tried changing the brake pads to a different type?