Cane Creek SCR-5C Levers
I got the call today that these levers are in. I am hopefully optimistic that this will solve my issues. For anyone contemplating the same setup I can emphatically say that Tektro 520 levers and the BB7 Road Disc brakes DO NOT work. There is absolutely no stopping power at all, and is in fact more like mush. One simply squeezes hard and prays that the bike slows down in time.... I will install the new levers tomorrow and if all goes well I set out on Jan 2, 2011. Like all things in my life the delay was a wonderful gift that allowed me to spend some beautiful time with my family and my two adorable nephews.