Portable CD Player

I’m looking for a new portable CD player. I’ve looked around alot and can’t seem to find one that I like. Does anyone know of a good CD player that can play MP3’s, read CD-RW, and has a built in radio? I can’t seem to find one that can do that. Thanx for any suggestions.

Iriver SlimX IMP-400
www.tbreak.com for a review
www.iriveramerica.com product link

SonicBlue RioVolt Sp250… or whatever model is current…
No Radio but plays WMA files as well.