How can I choose a music player? I am looking for a music player for my android device which has a number of specific features (such as having a play queue, lock screen controls, etc.) I am finding it difficult because there are lots of music players out there and they don't list all of their features "on the box". 

For example, Double Twist has an "add to play queue" option, but it doesn't say so "on the box", so I had to download it and try it to know. I was wondering if there were any resources out there which provide complete feature lists or some other means of helping me find what I want.
This is the method I use for finding important apps which have to fit certain requirements:


Make a list of all the features you want.
Have some music in the standard music folder which the standard music app uses. Don't have too much music as it may take a new app a long time to read it all.
Find an article which compares popular music players like "10 best android music players". Popular ones will be most likely to have lots of features.
Download the music apps mentioned in the articles.
Start it and test it to see if it has the features on your list. Keep a record of the ones that meet most of your requirements, as there is a chance you might not find exactly what you want.