Its all about large olume tyres and disk brakes.
's what I've got- tyres are 35C (both sets).
Don't dismiss the BB7s with cable. I've only ever ridden one hydraulic disc-braked bike (Helen's Trek MTB) and I can't say that there's a great deal of difference in ultimate braking power or modulation. The big rotors are probably a large part of that though.
Helen's new bike- this:-
has BB5 calipers and 160mm rotors. While it still brakes remarkably well, it's not as good as mine.
Having said that, it's a cracking bike.
BTW- still having keyboard issues ?