I discovered an app called Amazing Music the other day. Not sure if you all know about this already, but it lets you stream albums from, seemingly, a large selection of music. I have yet to NOT find an album I was searching for. You can even create playlists, listen offline, and more. I would not expect this app to be around long, especially at its free price tag.