The 'good old days' (1999 or so) of thousands of audio streams by amateurs such as myself are long since past but there are still thousands of audio streams in virtually any genre that you can capture one song at a time and even label. One program that I have used is Stationripper. The free version allows you to 'rip' up to two streams at a time.
Stations that I recommend:
Beyond the Beat Generation - gigantic playlist of psyche/garage tunes - stream
Soma.fm - nice selection of 'indie' tunes - stream
Flashback Alternatives - 80's new-wave and punk with a little pop that you can delete - stream