I ripped my collection of many CDs to Apple Lossless Format files and have them on an 8 TB drive, whole house iTunes server which works great if I'm home. The CDs themselves are upstairs performing a long term stress versus strain test on my attic rafters so I definitely don't need CD in the car. I can't deal with the low bit rate, Lo-Fi noise stream from Spotify, Pandora, and Satellite radio, especially via a Bluetooth connection, so I have always opted for some sort of direct connection in the car. Indeed, the ability to do this was one of the things I liked about this head unit. At some point, I'm going to look into some of the HD streaming services, because the convenience of a "curated" playlist in enticing (I used to use Apple Genius on iTunes, but the song collection is now so large it just blows up when it tries to update from Apple), but my current setup is serving me well, so I'm just not motivated yet.