As a background, I have some neglected record decks and little else. I looked around for a system where I could listen to the the Radio, listen to my encoded music /digital media and play my records. So I bought the Sonos 120 and some Monitor Audio BX2's. I plugged it all together, turned on my laptop and 3 minutes later was playing my records via the selectable line in. Sonos detected my laptop, I allowed it to search it and bingo, all my music stored on there was indexed for playback. I logged in via the Sonos Controller software - its really easy to do, and bought Spotify Premium the sound quality (320kbs) is cracking. I now use my iPhone, using the Sonos App, to control everything including setting the Alarm function so I wake up to my favorite Radio station. Its cracking it really is. Im glad I got the 120 and separate speakers, it sounds so much better than the small all in one system and the BX2's are a perfect match.