Imagine I am a random guy
hehe the uDAC is just a portable realtek, it's based on a $0.98 DAC chip w/o any opamp.
if you're a random guy(the one who plays his 192 kbits MP3 in DirectSound), then you're actually very lucky...because anything will sound mind blowing to your ears. Ignorance is bliss, it really is.
Oh, and yes, you are listening to jitter, you very much are...especially while playing 44.1kHz material on the STX. Try to get a hold of an ST, and hear for yourself what you've been missing all along and how colored and mushy the STX actually is.
There's always something better in this world, and usually an old top range electronics device is far better than a brand new low grade unit...the funny thing is that they often sell for the exact same price if you're willing to buy used.
The realtek ALC888 has a built-in 32Ω headphones driver, this will be on par w/ the uDAC...except for its crappy analog pot w/ major stereo imbalance.
You keep asking what external DAC can kill the STX for the same amount? I don't really know, I'm no salesman. I've been through my own upgraditis fate, and it's paid off big time. Choose your own path.
I've bought a used Firestone DAC(and its Supplier PSU) for 150€ shipped, cheaper than a brand new STX. RMAA measurements aren't too shabby either:
http://www.firestone-audio.com/rmaa/SPITFIRE.htm
Oh and yes it kills the STX like you wouldn't believe...even from a crappy transport. A good transport makes it eye popping. It can also drive headphones if you put a beefy opamp(I use LT1363, that can output 60mA).