Here is my list of what makes a good HD player at the moment...
- Play Every Song In Random Order
- Upload Photos From Camera/Mem Card, then view them
- Have An Easy Way Of Docking In The Car (when I don't have empeg with me)
- Battery Last For Ages
- Play mp3's - All my stuff is encoded this way, anything else is wasted programming time to me.
- Have Lots Of Choice When It Comes To Cases
- Fit In My Pocket/Camera Bag Well
Don't get me wrong the Karma is a really really good player, the stop watch for example is a piece of art! But I use about 1% of those features. And I can't take it anywhere as it might get damaged because there isn't a decent case out there.
Without a doubt it plays music better than anything else, but I wish I had bought an iPod, but I did pay over £250 for mine

not that I'm bitter!
Cheers
Cris.