My Rio Karma was looking a bit worse for wear and its battery was a shadow of its former self, so I was already considering replacing it... but the other day it was stolen, so I'm most definitely in the market for a new player.
so what i'm looking for is something like:-
i'm not averse to installing rockbox or something if that's what it takes.
I recently bought a Cowon D2 and it's an awesome piece of work. It's a flash memory based player because I wanted the benefits of that. But they also sell hard drive based players, maybe you can find one that meets your requirements on their homepage.