try this
http://www.ebuyer.com/customer/prod...2hvd19wcm9kdWN0X292ZXJ2aWV3&product_uid=85038
15 notes so is cheap but you can interchange SD cards and no moving parts.
Full spec:
These MP3 players are one of the smallest MP3 players on the market today. Slightly larger than an sd card its packed with features and is only limited in memory to the SD card that you place in side.
Features
Supporting multi-format (MP3) music files
Windows compatible file system as removable drives (FAT)
Segment LCD Display (Only Display Digital and Number)
Playback sequence selection (normal, repeat, repeat all)
FF/REW for content of single song or next / previous song selection
Sound equalizer (Normal, Jazz, Classic, Rock)
Rapidly download speed through USB interface
Lock up function
SD CARD SLOT
Specifications
Segment LCD Display (30 x 10 mm)
Size:70x33x15mm
Weight: 32grams (player body without battery)
Power: 1 x AAA battery
Data transferring interface: USB 1.1
Bit rates: MP3 format 8~320kbps
S/N ratio: 90dB
Earphone O/P: 50mW
Frequency response: 20Hz~20kHz
High-quality MP3 music format
No driver installation required (except Windows 98 SE)
SD Memory Card for Audio Tracks or Data Files
Lock up function ,Protection data and prevent the mistake action
Have the humanized and single hand the multi-function rolling over the switch operation
System Requirements
Windows 98/ SE/ME/2000/XP or later
PC with USB port