As simple as it is to create a video and share it with the world (aka screencasting), I feel that technology for creating a recording of one's desktop interactions (combined with audio) is still somewhat limited. Camtasia is probably the better known desktop/screen recording application. However it only works on Windows. Same goes for the open-source Camstudio. I did find a couple screen recording tools for the Mac.