Sonos is already one of the most flexible music systems available, and with the latest 4.1 update to its controller software for iOS, OS X, Android and Windows, it's gotten even better.
Improvements include the ability to create playlists without using the queue - all you have to do is choose a track from any available source and add to your Sonos Playlist. You can edit playlists easier, too.
If you have a Spotify account, Sonos has some improvements there, too - you can create and edit Spotify playlists, and access and play music from Spotify playlist folders using your Sonos controller. You can also use Facebook or Spotify account credentials to link Spotify to Sonos.
New alarm options have been added and Sonos has improved component update speeds.