record/playback shield?

Does anyone make a shield to allow you to create a small voice recorder application? That is, record sounds to a storage device and play them back? I know there is a device to play back a WAV file, and another to play back MP3s, but I don't recall that either of them can record.