I have all my music (flac) on a cheap NAS, the NAS is running a DLNA server (which comes with the NAS), my receiver is network/DLNA capable - so I just press 'Net' on the receiver and choose the artist/album. I love this setup and haven't loaded a CD is years.

(DLNA can be a headache with video, but it works seamlessly with music. I attribute that to low bandwidth requirements and fewer format variations.)