It is the future, but they will need to get to a higher rez...320 kbs is not good enough for decent quality listening.
Couldn't let this one pass I'm afraid.
I am one of those sad people who read audiophile magazines and have enjoyed building up a pile of audio hardware over recent years that does a decent job in serving my needs. I have ripped the majority of my cd collection to hard drive (lossless files of course) and use squeezebox server software to stream music through my system. I do still spin cd's also.
Anyway, I did a blind test at the weekend just for fun streaming a recent Natalie Dessay disk of excerpts from Handels Gulio Cesare from spotify at 320kbps and comparing that to the cd itself.
I was able to switch backward and forward between the two sources as I have my cd player and squeezebox receiver both feeding the same DAC (Benchmark DAC1) which is the source for an Audio Research pre/power amp combo and a pair of Sonus Faber speakers.
I'm embarassed to say it was pretty well impossible to differentiate.
I would guess that 99% of Spotify users will be listening through a small pair of active speakers attached to pc and that is fine. However, sound quality here will always be way inferior to even a modestly priced cd/amp/speaker set up. This is absolutley not comparing like with like though.
Find a way to feed a decent audio system with a 320kbps stream and you will be amazed!