The Bullhorns feel good. Nice leverage and I can see well in traffic.
Just not sure about the Brake lever placement yet. Living with it for a while but i can imagine liking Bar-End brakes.
These pedals don't have any foot retention.
Are the velcro straps good for casual riding?
It looks like I could probably thread through the sides of these pedals.