Depends on what you mean by low cost. I've got several Slim Devices
(Logitec) Squeezeboxes for streaming music throughout the house. They
can be sync'd to play the same music or play separately. You get
internet radio and access to all music stored on your computer.
http://www.slimdevices.com/pi_squeezebox.html