Looking for a cheap, reliable, compact, flash mp3 player. With a built in USB, long battery life (preferably rechargable while plugged into USB). Nice additions would be voice recording, and radio. I've looked at a lot of these, but either they are too expensive for my tastes, or seem pretty...