I have no experience with Sonos but if it's DLNA-compliant make sure your NAS is DLNA-compliant also so that the Sonos system can see it. Buffalo and Infrant have models that qualify. Regarding your iPod, you'll still have to run itunes on a networked machine to access the NAS content (and only the Buffalo qualifies in this instance with a model that has iTunes preloaded, accessed as a shared resource).