I was responding to Awesome's comment, not Qvotrup.
Streaming surely can have it's downfalls. There are many, many poorly made and processed recordings. The quality can be un-predictable. That being said, there is such a vast universe of music available, that it is easy to reject the crap and collect a huge collection of high quality streams or downloads. Looking for a great recording of Beethoven late quartets? You can listen to 20 and probably find 2 or 3 with excellent sound quality. With a well set up network, power supplies, server and dac, I believe carefully selected streaming is the equal of well recorded CD's. It takes some work, like anything worthwhile.