National Seminars has a free SELF assessment that I love to use with my teams. I've shared it with my students as well to help them understand their personalities and they love it. It's a fun and easy way to examine what makes us each 'tick' and 'tick-off'. Try it out with your family -- it's quite eye-opening.
http://www.nationalseminarstraining.com/selfquiz/