With 2.4-inch color diaplay(QVGA), touch pad, FM radio, FM recording, voice recording, 24 hours of audio playback from a single charge, decent video playback, microSD card slot for expansion, and impressive range of supported formats, Sansa Fuze+ is quite a good choice.
SanDisk prices this portable media player at $79(4GB), $89(8GB), and $119(16GB). Sansa Fuze+, an update to Sansa Fuze, was announced on Augin capacities of 4GB, 8GB, and 16GB.