I use Google Play and Spotify.
Google Play let's me upload all of my music and stream it from anywhere.
Spotify gives me access to pretty much anything and everything for $10 a month.
For straight players, Poweramp is probably the most favored. I liked DoubleTwist.
http://www.talkandroid.com/guides/be...-applications/