I've tried all these players and a lot more besides over the last few weeks, and for my requirements nothing comes near Foobar 2000. And I've found nothing that uses less resources.
It's beauty is in it's simplicity. And the one thing none of the other players can do (WinAmp excluded), is play gapless tracks seamlessly.
If you listen to Classical music, or concept albums (Floyd, Roger Waters), or anything that needs seamless playback, then that feature is essential. A lot of music players lay claim to be able to do this, but an annoying click between tracks is not "gapless" playback.
And a last comment from me on DRM. If it doesn't bother you that's fine, although you have to stop it phoning home (which is a requirement of the agreement).
To me it's a matter of principal. It's like your local hi-fi shop offering you a free player, as long as they can 1: have a say in what listen to, and 2: come into your house whenever they like to check.
With Windows Media Player you don't have a choice in whether you accept DRM, but with any other player you do. And DRM has been a contentious issue for some time, and a lot of people are working hard to restrict or end its use entirely, as it's only going to get more restrictive and more intrusive if the entertainment industry has its way.
If this type of invasion of privacy were coming from any other source, it would not be tolerated.
A pretty good explanation of DRM, (including the above quote), and what it could mean to the computer user, can be found here:
LINK:
EDIT: There are some other good links re DRM on that page.