Magician:
Visit Atmel.com, there is application note AVR335, with a "recorder" code
"This application note describes how to record, store and play back sound using any AVR microcontroller with A/D converter, the AT45DB161B DataFlash memory and a few extra components."
Sounds take up a LOT of memory. Where do you plan to store all that data?