Shuffle and Stone both suck. Firstly, no display. Secondly, no EQ. Thirdly, no voice record, FM and lyrics sync.
I suggest Transcend T-Sonic 610 2GB. I own one and its awssome. It has all these features, great audio quality, and to top it all, it costs Rs. 1.5K in India at the moment with warranty and bill. But yeah, I got mine an year and a half ago for 2.55K. Get a good earphone pair like creative EP-630 with it if you want an awssome audio experience.
PS: By MP3 player, I am assuming you don't need video.