Well, I've used them all and recently (happily) settled on DD-X. This was my "evolution"...
D-76 - Nice, but I hate mixing powders, and I had some go bad. Fortunately I noticed before I put film through it.
HC-110 - A liquid that lasts forever. Convenient, versatile and cheap. Mediocre results, least suited for machine/constant agitation, which I started doing around this time.
XTOL - Beautiful results, great for constant agitation. But I still hate mixing powders, and I had some go bad. Unfortunately I noticed AFTER I put film through it. Cheap, but inconvenient in five liters. Also, mine always developed a precipitate that I had to filter out.
DD-X - Beautiful results, acceptable for constant agitation (which I'm doing less of anyway). Convenient one liter size, and easy to decant into 60ml bottles for one shot use which also maximizes keeping. Mixes readily. Not as cheap the others.
As far as that last point about DD-X not being cheap, really this is a relative statement. HC-110 and XTOL come out to around 20 cents per roll (without replenishment) and that's hard to compete with. DD-X is somewhere around $1.12 per roll. In the grand scheme of things, a dollar to process a five dollar roll of film is nothing. (Consider all the folks sending E-6 to labs and paying as much as or more than the film cost for processing.) That's not to say I wouldn't love DD-X more if it were cheaper, but it does everything I want and I don't mind paying a little more for that.
(Per roll costs based on B&H's current pricing.)