http://similarminds.com/personality_tests.html
The Jung tests (particularly the longer ones) are fascinating.