With iTalk you can record seminars, meetings, classes, notes in your car, songs, whatever you want. iTalk has a built-in microphone designed to record crystal-clear audio, and its Automatic Gain Control assures you have the best possible signal level for recording. You can even connect an external microphone directly to iTalk for more recording options.
I've got the copy of Griffin iTalk, to enable recording various things on my iPod. iTalk is provided as real "Plug-and-Play", meaning no driver or CD-ROM stuff is needed. Plug the iTalk to iPod, then it displays "Recording" dialog, which seems pretty nice UI for me.
It seems that you can extract recorded audio (mono WAV file) from iPod using iTunes autosync. But what if I don't use iTunes sync? You just can't extract iPod audio in legal (Apple official) way, I think.