Just worked on 2 Husky 125's. I was impressed with the power they had. Haven't used the Echo--mines the older model with 21cc motor. The 28cc Husky was considerably more powerful than my smaller Echo.
I work on a lot of eqipment, and in my opinion, Echo is by far the easiest brand to find parts. I order most of my parts online, and just about every parts supplier carrys parts for Echo