I bought a Sony CD player in December, model ZS-XN30. It plays MP3 disk. It works on batteries also and the sound is good. With Nero burner I can make an MP3 CD that can contain 215 or more songs. It's great. At the time, the price was $135.
You can put more songs on a CD if you use the Atrac3plus software (Sony's software). It comes with the CD player.
MP3 players are great, however 1GB will contain about 150 MP3 songs or so...