Oregon Scientific MP210/BL512C 512 MB Micro Thin Card-Sized MP3 Player with FM & Voice Recorder Slim credit card size See-through LCD display 512MB of internal storage (up to 16 hours of music) FM radio with 30 presets Voice recorder with built in microphone