Look into torrents for getting almost any music in great quality. Most songs are at least in 320k mp3.Some are in .FLAC that can be converted to .wav for true CD quality songs. Big file sizes yes but so so so worth the clean clear sound that is put out.
I dont get why people put all this money into systems to play complete **** quality sounds from them.
Bittorrent.net to install the client
Torrent Search Engine to search for files
You have to load the files into the client to download them but you will be AMAZED at the amount of content on there. Full albums of almost any kind of music and you can pick and choose which tracks to d/l from the album in the client.