I use the NSLU2 solution with the mt-daapd (that’s the name you forgot) software and it pretty good (although a little slow at browsing artists, albums etc with a 9000 song database) so I also use a laptop for serving music to the ROKUS at Parties (due to the ease of creating playlists via the GUI etc)
Device choice - I went down the ROKU route (over the squeeze box) solely because of its versatility around the servers it can support (I loath proprietary formats as it ties you into a single manufacturer for products) and the range of file types it supported e.g wma, wav mp3 etc.
ROKU supports the following types of server
• UPnP servers - such as twonkyvision and Windows Media Connect
• Daapd servers – Itunes and mt-daapd
• SlimServer – The server squeeze box uses
Server choice - This was the hardest decision as ideally I wanted to use a UPnP as it is an open standard (The proprietary thing again)
I had two problems
• I wanted to store my music on the NSLU2 so I could access the music “share” from any one of my PC’c.
• Would have ideally likes the ability to turn all PCS off and still access the music from the ROKU
Windows Media connect (or any other UPnP server apart from twonkyvision) at the time does/did not support music shares that are network based. Twokyvision (again at the time) did not have a client that I could load onto the NSLU2. So I opted for the ITunes/daapd solution (for laptop and NSLU respectably) and I’m pretty happy with it.
I would recommend researching the twonkyvision VS mt-daapd route for the NSLU2 (hopefully somebody will comment on this). I am currently sitting tight until Windows Media Connect V2 is launched to see if it supports network based music libraries (before I finally decide on migrating to a UPnP server backend)
Ripping Music –The proprietary thing again raised its head as I didn’t want to rip my music in any proprietary format so that ruled out WMA and apples alternative, leaving MP3 or WAV. Wav ultimately won because of the music quality of wavs compared to MP3’s +the £ per GB is minimal and it is always going to go down.
(My ROKUS are also hardwired so bandwidth is not the issue either).
The only issue I have with Wav files is the lack of HD3 (or alternative support). Which is an issue when you want to switch music library organisers (e.g. between ITunes and Windows Media player). As the artist/alum info is not transferable.

please can somebody help me out on this as I am trying to determine how to migrate from Itunes to windows media player to organise my music without going through a laborious manual exercise.
Anyway hope this helps