Audio/Voice Recording Device
Try this amazing breakout board. Its all you need. SparkFun Voice Recorder Breakout - ISD1932

Moreover, If you thinking on letting that device talk back, try this: VoiceShield

Well, there is also an instructable for this, HERE. This Instructable will show you how audio input can be repeatedly added to a 512 byte buffer and then transferred to a SD card in real time. The audio file can be played back on a standard audio application or analysed byte by byte.