I have like a dozen sets of balls. Centenial. Predator Arcos. A bunch of Aramith (including Tournament Pro, Black and the 100 year anniversary set). A few Dynasphere (including Platinum, Tungsten and Heyball. A few Cyclop sets (including the original "good set" and the Hyperions). I cycle between them all about two weeks per set (I play a couple hours a day).
In the last few years, my vote would be for any Dynasphere set. At my house, under my conditions, they are the balls that stay clean longest and play most consistent for the ~2-week stint. The Tungsten set is very, very good for the money. They did some rebranding and change some names, and I think they have a value line now as well. I haven't used the value set, so I have not specific feedback there.
The Arcos and Aramiths have a similar tendency to get a little "dirty" and start to grip the cue ball more after a week or so of play. You can throw the ball more, and impact more english to turn them when banking (actually helpful for banks/one-pocket - so maybe that is a benefit). If you play 8-ball, the Aramith black set is weird as there are a lot of stripes that look like the 8-ball from certain perspectives. Oh, and then there's the purple 5 [I got the seprate orange 5/13 set and they look like a normal set now!]. The Heyball set (well, if you could get one) is not really good for 9-ball as they are numbered 1-7 on both groups. I still like my cyclop sets and the colors, but after many, many years, some seem to be getting smaller or perhaps not as round as they don't like to magic rack perfectly anymore.
All that said, any of the premium balls are going to be fine for most situations.
-td