I will say that I had 4700 Tiagra for a while and it is as good as 5800 105 and better then earlier 105. I've heard new Sora is great too. Not sure about latest Claris. But with Shimano trickle down the latest Claris and higher are probably equal to 5700 105 and older