Look no furthr than the Cowon iAudio X5 (20GB), you can even record your vinal's directly to it, thanks to a line in recorder
or, if a smaller capacity, cheaper player suits your fancy, try the iRiver H10