Check out this chart from Cnet. As a whole it lists the most common MP3 players, and which music services it is compatible with. Then, if you click the picture of either an MP3 player of a music service, you'll get a full Cnet review, as well as the comments from other users.

Hope this helps,