Curious why you don't like the Tektro hydraulics and thought the BB7's might be better. If you just prefer mechanicals as I tend to you might try TRP Spyke's. Haven't yet myself but bike with others who say last longer, stop better, and adjust far easier then BB7. dual pads, more even wear...