Originally Posted by
onespeedbiker
I would say you named the best brake for the job;Tektro r559. Even with those you will like not be satisfied; the long arms lose you a lot of leverage.
+1 on Tektro....can't beat them for the price. +1 on the longer your arms, the less happy you will be.
Before you do this, spend less money and find yourself some Kool Stop pads for the brakes you have.
I have a similar setup on my Raleigh Sports commuter. With those pads, I stop fine.