Most appropriate setup to share music and playlists accross a network?

view story

http://askubuntu.com – I have a home network with the following setup: A QNAP NAS (has a DAAP server) A server/media center with XBMC 2 laptops (Linux) 1 desktop (Linux) Android phone iPod For a couple of years I haven't been able to find a good solution to my music sharing that allows for the following: Centralized location for music Centralized location for playlists (ie, define the playlist once, be able to play it everywhere) Sync with mobile devices (Android and iPod) My current setup is having my music on the NAS and either use an NFS share or the built in firefly DAAP to share it. This takes care of (HowTos)