As an update on the Sonos, it does play from iTunes, which we use for our music. I have two iTunes libraries set up -- one slightly compressed for the iPod, and the other uncompressed for a feed to the Sonos/990.