You all have it wrong. Pedal brakes are the way to go!! Just back pedal and whoa you can leave a wicked cool skid mark in the road!
I actually went from 10 yo Dur Ace brakes to Avid BB7 on my new brake. Yes the new brakes are better. How much better, don't know. Do I feel safer in wet weather yes. Will it keep me from crashing or make me more Happy?
TBD Never crashed (knocking on head) before