gonna gravedig this post a bit just to say my opinion on Subsonic apps.
1. official subsonic - this app is where it all began, but has since been left in the dust by both Madsonic and dSub, it's not a bad app at all but it's a bit bland after trying the other apps available.
2. dSub - this is a fantastic app, and certainly an upgrade to the official subsonic app, I used it until i purchased the Madsonic app to give it a shot about a week ago.
3. Madsonic - this app has everything dSub has and more, the main reasons i use it over dSub is that it has Shuffle mode and the ability to do a server refresh, in my opinion these are the only 2 major features that dSub lacks but hey MadSonic costs less then dSub in the play store, so i would highly recommend giving it a shot if you are considering one of these options.