A friend sent me this link:
http://selectsmart.com/president/
It asks a few questions about policy, and you can rank how important each is to you, and then it matches you with each candidate and how much you agree with them. She said she was surprised by her answers.. I wasn't at all with mine.
Thought some of you might be interested
edited to fix the link