My Sansa Clip+ plays wavs, flacs and all sorts of uncompressed audio in various formats.
Perfectly well.
I'd not use it for a live situation though, it's just too fiddly to get at what you want in a hurry. Not sure what the issue you are having there but I'd wager it's not the device.
The idea of the playback being too slow or drifting sounds like ghost stories from the cassette era to me, it doesn't take much to get an accurate clock pulse to run a digital device these days. The 'clock' or 'oscilattor' isn't a critical component it's an essential one, a digital device cannot even function without it, so much so even the ones found in top end gear never amount to much more than a few cents worth.
Put it this way the clock in your mp3 player will probably be more accurate than the one in your tuner which is likely working on an 11,025 Hz sample of the input it is 'hearing'.
It always amuses me the 'high-end' gear argument when a lot of that stuff is powered by clocks furnished by vendors such as Realtek or their ilk.
If the device is running at the wrong speed it will at least consistently run at the wrong speed, not as a malfunction of the clock but much like a cheap digital watch will keep perfect time once you've adjusted it, because the current sent to it, regulated by the supporting components, is out of whack.
FWIW the output coming out of my similar device via the D/A converter (the phones out socket) lines up pretty much perfectly with the project that created it.
Here's a little something for Mike to ponder but for practical purpose Herb, I'd follow James' suggestion.
http://www.ece.cmu.edu/~ee100/docs/Chapter8.pdf