Also, some MP3 specific sites have Linux MP3 players eg.
mp3.com
Please note that getting a mp3 player is sometimes a little harder than it seems. On Linux, some 'players' are actually frontends to other (normally colsole) decoders.
Some programs do not come as a binary, so you must compile it yourself. As shown above, this is not always difficult. All the programs I have come across so far do not need to be put in any specific directory, so you may put the executable anywhere you like.
I downloaded freeamp as a binary in a tar.gz.
Features: I'm not entirely sure. It has a nice GUI, although loading the program requires you to pass the path/filename of the MP3's you want to play.
I also download a binary rpm for Kmp3. I had problems getting it to work (maybe because I use GNOME, and also the rpm I got intsalled the files in /opt (which previously didn't exist). At least the GUI loads.
Another binary rpm I got is for eMusic. It has a strange GUI (which I find a bit hard to understnad and use). It can also play audio CDs and it gets information about the song/artist from a CDDA database.
The last example in X windows came from a binary rpm, the program gqmpeg. It has an easy to use GUI, and lots of information while playing (include cpu usage).
RedHat 6.0 comes with mpg123, which (apparently) can play any MPEG sound file (it claims to be the fastest MPEG player for UNIX, being able to play in real time on a 486DX4-120, or with 2:1 downsampling, on a 486DX2-66).
Unfortunatly, I wasn't able to get any other colsole based player to work.