Griffin, I would like to suggest you Qarbon Viewletbuilder, a screencasting tool written purely in Java that works on Windows, Apple MacOS and Linux platform. A single MacOS Viewletbuilder license costs $299. If you are on a budget, take a look at Snapz Pro X.
Making Free Screencasts on OS X: John Resig has written a short guide to create screencasts on an Apple Mac using free software tools like osxvnc, X11 and vnc2swf. Kevin Yank has more details on screencasting with vnc2swf
Taking Screenshots with Screen Capture in Mac OS X Panther
* To capture the entire screen, press Command+Shift+3.
* To capture part of a screen, press Command+Shift+4.
The cursor will then turn into a cross-hairs icon. Click and drag over an area to select it. When you release the mouse button, the image is taken, and you'll hear a snapshot sound.
Don't be confused by the Image Capture program found in the Applications directory of Mac OS X. Despite its name, this application does not capture screenshot images. Its actual role is to import images from a digital camera. It can also be used to network and share a digital camera or scanner.