The Enneagram is my favorite because it has a cool diagram, takes into account the changes in personality created by stress, and personally helped me gain perspective on a former coworker who was very challenging. A free version of the test is here, and the official test ($12) and more information are here.
