http://www.enneagraminstitute.com/

I was surprised how well it pegged me.

I'm a 5.

It made some of my egoic tendencies very clear...