Have you tried a filter? One thinks they have no grain in their streaming, until they try something that removes more noise and grain and then they realize they actually did.
I use an etheregen and it works. Money back guarantee- Alex (Uptone) has sold over 3,000 of these and had about 5 returns which says something.
The newer one on the block is the smoothlan, also a money back guarantee. I haven't tried it yet, but for under $300 it is a no-brainer.
check out this thread: some including the OP use both the etheregen and the smoothlan and claim improvements.
If you have a larger budget for a switch/ filtering this may be the best option: Tempus I have read good things about it- feel free to browse user's reviews of it.
*you know what? I just re-read my comments above regarding the smoothlan being a no-brainer, and I am going to put my money where my mouth is - just ordered one- I'll post in the above thread my impressions of it.