Takes a bit more setup, but look into subsonic.org - I use it every day. Streams over wifi and cellular, and you can download directly to the phone for offline use if you want to as well. It's not an Apple thing, so it's a bit fiddly, but once it's set up, it works great.