I prefer Butterfly's 3 star balls, they don't break that easily. DHS's balls are good also considering they are cheaper. I bought a lot of DHS's balls when I was in China and it was very cheap. They break easier than Butterfly's 3 star balls but since they are cheaper they are good too
I think Nittaku is the best for tournament (both Nittaku 3 stars and Nittaku Premium). I am curious when poly ball come out next year, will Nittaku still producing the best ball or not.
In my club we use to train Gambler and Gewo 2 stars (cheap balls) and in matchs Gambler Platinum 3 stars.
But i think the best to train is Joola magic training ball and for matches Nittaku 3 stars