I recently got an 8 GB Sandisk Sansa Clip Plus to replace my good old 1 GB Creative Zen that gave up the ghost.
Besides the built-in 8 GB (more like 7.35 GB), the Sansa has a micro SDHC slot, which means you can use a 16 GB card to expand your storage space to around 24 GB. However, the player will treat its internal memory and the card as two different locations which have to be accessed separately, though that's not been a big issue for me.
It has a radio, which you can record from.
You can set it to MSC, so adding music (or any files) is easy.
I think 10 hours of playback is possible, though it depends on the battery you get. I think mine gets about 8?
It has an equalizer and various modes, but the default has been fine for me. People say the player has great sound for its size, but I have nothing to compare it to, and I probably wouldn't be able to tell the difference anyway.
I've had it for a few months, so I can't say how long it'll last.
Downsides:
Fast forwarding and rewinding can take some time, and I frequently end up accidentally skipping to the next or previous track which is
really annoying, especially when I'm listening to a 30 minute lecture
.
The display only shows three lines at a time, so finding music can take awhile.
The battery icon doesn't correspond to the actual level of charge when charging the player.
The player can't play music when it's hooked up to a computer. I don't know if this is also the case with battery packs. A workaround is to plug in the USB chord in such a way that the data contacts don't connect.
However, I've been too lazy to update the firmware, so maybe some of these issues have been rectified.
Overall, it's been a good player that does the job at a good price. And when the 32 gig cards come down in cost, it'll be an even better deal.