Originally Posted by
spock
So after furhter thinking, I am arriving at realization that the title should have been, "good brake leverage saved me from my stupidity".
Haha,I wouldnt go that far, but for you yourself, bullhorns might have saved you the impact, but my drops are set canted a little higher simply because I commute most of the time and like the comfortable position. I get enough grip of the brakes and easy shifting with my setup too. All depends on who you are and how you ride, no right or wrong answer