I like this enneagram site: http://www.enneagraminstitute.com/