Rio Karma
Thanks to a new gift, the RIO Karma MP3 player, I'm no longer burning CD-R mixes. The Karma has some nice features 20GB storage, 15-hour battery life, USB 2.0, Ethernet, docking station, RCA line outs and a great form factor.
I have a few gripes. No case! There is no case specifically made to fit the karma although one is needed since the display screen is prone to scratching. The box contents includes a little satchel bag but an actual case with openings for the controls would be better. The other bad thing is that the karma does not show up as a generic drive when hooked up via USB. You need to use the Rio Taxi program to transfer your non-music files to the player. This might change in a future firmware update.
Riovolution.com is a good user support site for the karma and the other rio players. Here's a few reviews from ign.com and cnet.com.