Subsonic - Stream and download music from your home computer to your Android phone. All your music - anywhere, anytime!
Supports streaming, downloading, playlists, album art and searching. For improved performance, music you have listened to is cached on the phone. An offline mode is also available for when you are outside 3G/Wifi coverage.