OP,
You've got enough recommendations to add a dedicated streamer, so I'll echo that.....your system deserves a component in the same league......base recommendation would be an Aurender N200. Entry level cable would be a Supra Excalibur for about $140. From there DHLabs, Zavfino, Cullen Cables, Lavri Cables, etc.