Tell me some more about storage and interface with these devices from Sonos and Slimdevices fellas....

I'd rather like to have something independent from my main home / office PC that is convenient to use and interface with. I sorta like the idea of having a system where I could pipe some tunes to my garage and spa room.