Actually, lots of portable players have decent sound quality - if you use low bit-rate files and crappy earbuds, they sound awful, of course, but the signal itself will be more than good enough, especially for in-car use.
CNET ranked the output of various players in Lab bench tests; the best are listed
HERE.