The Airport Express is great for Spotify and that was my first consideration. What I don't like is the idea of having the laptop on all the time I need music, hence the looking for a system that has an in built, or separate, hard drive containing all the music that just streams via maybe an app...