I'd get a XiangSheng DAC-01A.
Fit it with a Western Electric 396A valve and it's even better.
https://www.ebay.co.uk/itm/XiangShen...gAAOSwDPNa8AWz
I have owned all of the 3 you mention, and in my opinion the XiangSheng kicks them all into the long grass.
I've owned much more expensive DACs as well. The XS beats them all. In my opinion.
Another very strong contender (and currently in use in my system) is a SMSL M8 DAC. Fit it with a £50 (60 Euro) linear PSU and it's even better.
Some of the electronics coming out of China these days is scarily good and ridiculously low cost.
If you don't want to go the Chinese route then the Beresford SEG will also in my opinion better all of those you mention.