there are a few...
Sony D-50, Kenwood D9 and lots more..
but what is the BEST? There is no best, only most suitable...
e.g. is there a best car in the world? no...
more importantly, its not just the player...
u need good file format, a good earphone/headphone to match it too~
I am just worried u start with a wrong attitude ja~