Here's some basic rigging info that my coworkers needed. As long as I put the effort into collecting it, I might as well share it with others too!
A lot of higher level rigging problems, particularly in the set-driven fixes area, can be avoided if your basics are solid. While its amazingly easy to make a basic rig that moves things and appears to work, making one that will have clean values computed quickly, and thus make higher-level rigging easier, requires attention to some details that can be easily overlooked.