I guess this doesn't exactly fit the requirement, but this is what I do.
I have an Apple TV 160Gb which is synced with iTunes and has all my music on it.
I also have an Airport Express connect to my hi-fi.
Using the "Remote" app I can stream from the Apple TV to the Airport Express, using...