Sonos has a great user interface, on iOS, windows, mac, android. It'll play tunes from your iTunes library, tracks stored on a network attached storage device, or the cloud. You can also send content from you phone to the sonos system.
It also keeps the different zones and play back devices synchronized.
Setup is painless.