MixZing Music Player for Android combines great audio and video with an overwhelming amount of awesome features. If you don't mind audio and video ads, it's arguably the best player you can find on Android. If nothing else, it does enough to replace both your default media player and your default streaming app.
The player combines your file library with SHOUTcast radio. It takes a minute or two to scan your library, but it can suggest radio stations and other artists you like once it's done scanning. While it's scanning, you can select your favorite artists, start listening to radio and even play with the built-in equalizer. That helps you perfect the app's audio, which is already good. MixZing Music Player for Android includes a pop-up tutorial that is a little annoying after a while, but it's a nice guide through most of the app's features. The app does have audio and video ads. They aren't much different from other streaming apps, but they will hit your data hard if you're not careful. You can kick them off if you buy the full version of the app for $4.99.
MixZing Music Player for Android offers a perfect blend of streaming radio, onboard audio and quality video. It supports all the formats you want and does it with stle. This app is every bit as useful and fun as premium players, even without the premium price.