Not a recommendation, but a question: which good (ogg) players do gapless playback?
Gapless means that there is no artificial pause introduced between two tracks when played back. Imagine The Wall, for example, being played back with 2 seconds of silence between overlapping tracks. Same for most live albums, of course.
I still have an iriver H140 which does all you want (it's still cool, but a bit bulky and old), except for gapless playback.
An iPod running the Rockbox firmware will play Ogg with gapless playback. It also supports the Lame extensions for gapless MP3 playback. Works great for me. Thinking about it, you may be able to run Rockbox on your existing iRiver.# Menno Smits