I'm using an iFi Zen Streamer through a Matrix Audio X-SPDIF to connect I2S to my DAC. There's always a trade off. I've added another device in the signal chain (and associated cables) but so far the improvement over USB is worth it to my ears.
Next time around though, I think I'll be looking at a single box solution -- streamer/dac.