105 has always been a good choice for the cyclist looking for affordability, durability and reliable shifting. In recent years however, SRAM has improved Rival, introduced Apex and Shimano has updated Ultegra and Dura Ace. The 105 compact crankset has lagged behind in terms of functional...