I too remember the days of using a micro cassette recorder to tape lectures. I was bothered by the fact that listening to recorded lectures took just as long as did listening to the teacher the first time. I purchased a Sony Mini Disc recorder and record business meetings, thoughts, ideas, etc. on it and then connect that to my PC running DragonNaturallySpeaking and let the PC convert the audio to text. I do occasionally have to go back and correct a few mistakes but the accuracy is actually quite impressive. Plus, this gives me something to do with my PC while I do my work on my macs!
I now have a MiniDV video camera. I have started taping business meetings and dumping the video via firewire to my DP G4 box. I chop the video into its relevant components using iMovie and then organize the meeting(s) by topic using iDVD, then burn the result to DVD. I can give a copy to the client and keep one for myself. It makes development VERY easy and prevents feature creep because everyone involved has a DVD they can review on which they agreed to specific features. It is easy for me to go back and review a portion of the meeting to understand better the needs of the client in context. Also, I do my flowcharts and UML work in OmniGraffle, export the diagrams as images, and include them (with voiceover) on the DVD. I love OSX and SuperDrive!